.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}

/* Normalizing Styles
-----------------------------------------------------------------------------*/
body { font-family:verdana; color:#4E4E4E; margin:0; font-size:12px; background: url(../images/bg.jpg) repeat-x #fff; text-align:justify;}
h1{clear:both; display:block; padding:0 0 15px 0; font-size:16px; color:#0072BC; font-weight:bold; }
h2{clear:both; display:block; padding:0 0 0 10px; font-size:13px; color:#0072BC; font-weight:bold; background:#eee; line-height:26px; }
a { color:#0072BC; outline:none; text-decoration:underline; }
a:hover {text-decoration:none;}
p { padding:0 0 10px 0; line-height:20px;}
.img-left{ width:auto; float:left; padding:0 20px 0 0;}
.img-right{ width:auto; float:right; padding:0 0 0 20px;}
.ver16{color:#666; font-size:16px; font-weight:bold;}


/* Body Styles
-----------------------------------------------------------------------------*/
#container{ width:961px; margin:0 auto;}


/* Top Styles
-----------------------------------------------------------------------------*/
#top{ width:961px; height:138px; float:left;}
#logo{ width:348px; height:138px; float:left; padding:0 0 0 42px;}
#call { width:400px; height:138px; float:right; text-align:right;}
#header{ width:961px; height:143px; float:left;}
#header-img{ width:590px; height:143px; float:left; background: url(../images/header.jpg) no-repeat;}
#flash{ width:371px; height:143px; float:left; background:url(../images/flash-bg.jpg) no-repeat;}


/* Top Menu Styles
-----------------------------------------------------------------------------*/
#menu{ width:961px; height:31px; float:left; background:url(../images/top-menu-bg.jpg) no-repeat; text-align:center;}
#menu ul{ margin:0px; padding:0px;}
#menu li {list-style:none; display:inline; line-height:28px;}
#menu li a{ padding:0 24px; font-size:12px; color:#fff; text-decoration:none; font-weight:bold;  background:url(../images/menu-spacer.gif) right center no-repeat;}
#menu li a:hover{ color:#000;}
#menu li a.act-top{ color:#000;}
#menu li a.none{ background:none;}
#menu li a.none1{ color:#000; background:none;}

/* Content Styles
-----------------------------------------------------------------------------*/
#content{ width:881px; float:left; padding:55px 40px 30px 40px;}
.link-head{ font-size:14px; color:#0072BC; font-weight:bold; }
.services{ width:280px; float:left; margin:0 10px 20px 0;}
.services ul{ margin:0px; padding:10px 0 0 30px;}
.services li{ list-style:square; line-height:26px;}

.services1{ width:350px; float:left; margin:0 10px 20px 0;}
.services1 ul{ margin:0px; padding:10px 0 0 30px;}
.services1 li{ list-style:square; line-height:26px;}

/* Footer Styles
-----------------------------------------------------------------------------*/
#footer-main{ width:881px; float:left; padding:0 40px;}
#footer-menu{ width:881px; height:36px; float:left; background:url(../images/footer-bg.jpg) repeat-x; text-align:center;}
#footer-menu ul{ margin:0px; padding:0px;}
#footer-menu li {list-style:none; display: inline; line-height:32px; color:#000;} 
#footer-menu li a { color:#000; text-decoration:none; padding:0 25px; font-size:11px;}
#footer-menu li a:hover { color:#fff; text-decoration:underline;}
#footer-menu li a.bot-act { color:#fff; text-decoration:underline;}

#copyright{ width:881px; float:left; padding:22px 0; text-align:center; font-size:10px; color:#000;}

/*register*/
#form-main{ width:400px; float:left; padding:20px 0 0 0;}
.conform_main{ width:400px; float:left; padding-bottom:10px;}
.conform_text{ width:150px; float:left; padding-right:10px; }
.conform_form{ width:230px; float:left;}
.textfild-1{ width:230px; height:16px; padding: 2px 0 0 5px; border:#CCCCCC solid 1px; background:#fff; font-family:verdana; }
.textfild-2{ width:230px; height:80px; padding: 2px 0 0 5px; border:#CCCCCC solid 1px; background:#fff;  font-family:verdana; }
.errormsg { display: block;  width: 343px;  height: 22px;  line-height: 22px;  color: #FFFFFF;  font-weight: bold;  background:url(../images/stop.gif) no-repeat 10px center #FF9D9D; padding: 3px 10px 3px 40px; margin: 0 0 10px 0; border: 2px solid #FF0000;}


