/*@charset "utf-8";
 8 WELLS GROUP - Cyber Gear Ddesign */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strike, strong, sub, sup, tt, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent;	
}

body {
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	line-height:1;
	color:#3E3E3E;
	background-image:url('../images/bg-image.jpg');
	background-position:top;
	background-repeat:no-repeat;
}

/* remember to define focus styles! */
:focus { outline:0;}

.clr {clear:both; display:block; height:0; line-height:0; }

#page #content .clr { float:none; }


/**********
 * text formatting
 **********/

h1,
h2.major {	margin:0; font-size:12px; }

h2 { margin:0; font-size:12px; }

h2.minor,
h3 { margin:0; font-size:12px; }

p, address { margin:0px; font-style:normal; line-height:15px; padding:0px; }

blockquote,
q { quotes:none; line-height:1.1429em; }

blockquote:before,
blockquote:after,
q:before,
q:after { content:''; content:none;}

a , a:visited{color:#9A1B5E;	text-decoration:none;}

a:hover, a:visited:hover
a:focus {text-decoration:none;  }

abbr,
acronym {font-variant:normal;border-bottom:1px dotted #999;	cursor:help;}

acronym {	font-variant:small-caps;}

ins {	text-decoration:underline;}

del {	text-decoration:line-through;}


/**********
 * lists
 **********/

ol,
ul {list-style:none;}


/**********
 * tables
 **********/

table {	border-collapse:collapse;	border-spacing:0;}


/**********
 * images
 **********/

img { border:0;}


/**********
 * forms
 **********/

input,
textarea {	font-family:Arial, Helvetica, sans-serif;	font-size:1.1em;}

/**********
 * Helping Format
 **********/
.img-pad{ padding-top:8px;  padding-bottom:8px;padding-right:8px; }
.img-top-pad{padding-top:12px;} 
.img-btm-pad{padding-bottom:12px;} 
.img-topbtm-pad{ padding-top:8px;  padding-bottom:8px; }
.img-left-pad{padding-left:15px;}
.img-right-pad{padding-right:15px;}
.align-br{height:1px; font-size:1px; padding-top:78px;}
span.drop {
float: left;
font-size: 2em;
line-height: 0.7;
}
.contact-pad{ padding-top:4px;  padding-bottom:4px; }

/**********
 * Medcare Styles 
 **********/
#container{width:1003px; margin:auto;}

#top-header-link{width:955px;  padding-left:26px; padding-right:22px;  height:29px; border-bottom:1px solid #FFFFFF; text-align:right; line-height:29px; color:#FFFFFF; font-size:13px;   }
#top-header-link a, #top-header-link a:visited{color:#FFFFFF; padding-left:3px; padding-right:3px;font-size:13px;}
#top-header-link a:hover, #top-header-link a:visited:hover{background-color:#FFFFFF; color:#000000; }

#top-header-logo{ width:974px;  padding-left:26px; padding-right:0px;  height:107px; border-bottom:1px solid #FFFFFF;  }
#top-header-logo #logo {width: 67px;  float:left; text-align:left; padding-top:9px;}
#top-header-logo #slogon {width: 907px;  float:right; text-align:left; }
#top-header-nav{ width:100%; height:33px;}



#OuterDivID { z-index:9999; height:33px; width:100%; }
#ContainerDivID { position:absolute; z-index:9999; height:33px; top:auto; left:auto;   }


#testc{font-family:Verdana, "Lucida Grande", Arial, sans-serif; font-size:20px;	color:#9A1B5E;}


#mid-container{ width:955px;  padding-left:26px; padding-right:22px; padding-top:15px;background-image:url('../images/top-link-bottom-shadow.jpg');	background-position:top;	background-repeat:no-repeat; padding-bottom:5px; }
 
#home-left{ width: 612px; padding-top:20px; float:left;} 
#home-left-flash1{ width: 612px; height:294px; padding-bottom:9px;} 
#home-left-flash2{ width: 612px; height:150px; padding-bottom:9px;} 
#home-left-flash3{ width: 587px; padding-left:25px; padding-bottom:7px; padding-top:8px; } 
#home-left-flash3 .img{ padding-right:20px; }
#home-left-flash3 .div-book-req{ padding-left:40px; padding-top:18px; width:160px; float:left; }
#home-left-flash3 .right-img{ float:left; width: 360px; border-right:solid 1px #F2F2F2; } 
#home-right{ width: 325px; padding-top:20px;float:left; padding-left:18px;  } 
#home-news{width: 325px; }
#home-news h2.sub{width: 98px; font-family:"Lucida Sans", Verdana, "Lucida Grande", Arial, sans-serif; font-size:15px;	color:#3C3C3C;  display:block; line-height:23px; border-bottom:solid 4px #98B877;  }
#home-news p{line-height:17px; padding-bottom:10px;padding-top:10px; color:#343434; }
#home-news .seperator{border-bottom:solid 2px #E5E5E5;}
#home-news a , #home-news a:visited{ color:#343434; padding-left:3px; padding-right:3px; border-bottom:solid 2px #FFFFFF;} 
#home-news a:hover , #home-news a:visited:hover{  border-bottom:solid 2px #98B877; color:#343434;} 
 
#left-container{ width:688px;  padding-right:25px; float:left; min-height:550px; line-height:17px; padding-bottom:12px;}
#left-container p.color-para{line-height:17px; padding-bottom:12px; border-top:solid 1px #E4E4E4;  }
#left-container p{line-height:17px; padding-bottom:12px; }
#left-container p a, #left-container p a:visited{color:#3C3C3C; border-bottom:solid 1px #3C3C3C; }
#left-container p a:hover, #left-container p a:visited:hover{color:#9A1B5E; border-bottom:solid 1px #9A1B5E; }
#left-container h1{font-family:Verdana, "Lucida Grande", Arial, sans-serif; font-size:20px;	color:#9A1B5E;  display:inline-block; padding-bottom:12px; }
#left-container h1.main{width:170px; font-family:Verdana, "Lucida Grande", Arial, sans-serif; font-size:20px;	color:#9A1B5E;  display:inline-block; padding-bottom:12px; height:20px; }
#left-container h2{font-family:"Lucida Sans", Verdana, "Lucida Grande", Arial, sans-serif; font-size:16px;	color:#9A1B5E;  display:inline-block; padding-bottom:12px; }
#left-container h3{font-family:"Lucida Sans", Verdana, "Lucida Grande", Arial, sans-serif; font-size:14px;	color:#9A1B5E;  display:inline-block; padding-bottom:8px; }
#left-container h3.sub{font-family:"Lucida Sans", Verdana, "Lucida Grande", Arial, sans-serif; font-size:16px;	color:#3C3C3C;  display:block; padding-bottom:0px; line-height:23px; border-bottom:solid 1px #3c3c3c;  border-top:solid 1px #3c3c3c;  }
#left-container h4{font-family:"Lucida Sans", Verdana, "Lucida Grande", Arial, sans-serif; font-size:12px;	color:#3C3C3C;  display:inline; }
#left-container ol{	margin-left: 12px; padding-left:24px;	list-style-type: decimal;	padding-bottom: 12px;	list-style-position: outside;}
#left-container li{padding-left:0px;  margin-left:0px; padding-right:8px;	color:#525252; line-height:17px; padding-bottom:12px; }
#left-container li a, #left-container li a:visited {color:#3C3C3C; border-bottom:solid 1px #3C3C3C;}
#left-container li a:hover, #left-container li a:visited:hover {color:#9A1B5E; border-bottom:solid 1px #9A1B5E; }

#left-container ul{	margin-left: 5px; padding-left:12px;	list-style-type:square;	padding-bottom: 12px;	list-style-position: outside;}
#left-container ul li{padding-left:0px;  margin-left:0px; padding-right:8px;	color:#525252; line-height:17px; padding-bottom:5px; }
#left-container ul li a, #left-container ul li a:visited {color:#3C3C3C; border-bottom:solid 1px #3C3C3C;}
#left-container ul li a:hover, #left-container ul li a:visited:hover {color:#9A1B5E; border-bottom:solid 1px #9A1B5E; }
.tdleft{ padding-bottom:8px; }
.tdright{ padding-bottom:8px; }
.tdright a, .tdright a:visited{ background-image:url('../images/webicon.jpg'); background-position:left; background-repeat:no-repeat;
	 padding-bottom:3px; padding-right:3px; padding-left:20px; padding-top:3px; color:#313131; border-bottom:solid 1px #E4E4E4;  }
.tdright a:hover, .tdright a:visited:hover{color:#FFFFFF; background-color:#9A1B5E; border-bottom:solid 1px #E4E4E4;  }
.info-msgs{	font-family: "Lucida Sans" , Verdana, "Lucida Grande" , Arial, sans-serif; font-size: 11px;	color: #9A1B5E; display: inline; border: none;}

#left-container .txt-style{background-color:#EBEBEB; border-right:solid 0px #ebebeb; border-bottom:solid 0px #ebebeb; border-top:none 0px #ffffff; padding-right:9px;border-left:none 0px #ffffff; color:#3E3E3E ; }
#left-container .txt-style-m{background-image:url('../images/yellow-star.gif');background-position:right;background-repeat:no-repeat;padding-right:7px;background-color:#EBEBEB;border-right:#d3d3d3 2px solid;border-bottom:#d3d3d3 1px solid;border-top: #ffffff 0px;border-left: #9900ff 0px double;color: #3E3E3E;}
#left-container .forms-left-td{font-weight:bold; width:120px; padding-bottom:0px; padding-top:6px;  border-bottom:solid 1px #ebebeb; }
#left-container .forms-right{font-weight:normal; padding-bottom:0px; padding-top:6px; border-bottom:solid 1px #ebebeb; }
#left-container .btn-submit:visited, #left-container .btn-submit{background-color: #9A1B5E;border: #9a1b5e 1px double;padding-right: 5px;padding-left: 5px;padding-bottom: 0px;padding-top: 0px;	
	font-weight: bold;color: #ffffff;cursor: pointer;}
#left-container .btn-submit:hover, #left-container .btn-submit:visited:hover{background-color:#EBEBEB; color:#9a1b5e; border:solid 1px #e1e1e1; }
#left-container .btn-reset:visited, #left-container .btn-reset{border: #e1e1e1 1px double; background-color:#EBEBEB; color:#9a1b5e; border:solid 1px #e1e1e1; padding-left: 5px;padding-right: 5px; font-weight:bold;}
#left-container .btn-reset:hover, #left-container .btn-reset:visited:hover{background-color:#9a1b5e; color:#EBEBEB; border:solid 1px #e1e1e1; }
#left-container .success{background-image:url('../images/successIcon.gif');	background-position:left;background-repeat:no-repeat;display:block;min-height:46px;
	width:580px;color: #A7013F;text-decoration: none; font-weight:bold; font-size: 12px;border:#A7013F none 1px;padding:22px 5px 5px 55px ;margin-bottom:10px;	}
#left-container .error{	width:580px;padding:22px 5px 5px 55px ;color:#A7013F;text-decoration:none;font-weight: normal;background-image:url('../images/errorIcon1.jpg');
	background-position:left;background-repeat:no-repeat;display:block;min-height:49px;	margin-bottom:10px;	}

#left-container > #price-list table tr td{ padding-left:5px; padding-bottom: 4px;padding-top: 4px; border-bottom:solid 1px #ebebeb;}
#left-container > #price-list table tr.alt-row { background-color:#FFFFFF;  }
#left-container > #price-list table tr.alt-row:hover { background-color:#EBEBEB; }
#left-container > #price-list table tr td.title { background-color:#EBEBEB; color:#9a1b5e;  padding-left: 5px;padding-right: 5px; font-weight:bold;}
.htitle { background-color:#EBEBEB; color:#9a1b5e;  padding: 5px; font-weight:normal; line-height:15px; display:inline-block; }


#sitemap-div ul{	margin-left: 5px; padding-left:12px;	list-style-type:square;	padding-bottom: 12px;	list-style-position: outside;}
#sitemap-div ul li{ display:block; border-bottom:solid 1px #ffffff; padding-left:0px; list-style-image:url('../images/bullet2cb1.gif');  margin-left:0px; padding-right:8px;	color:#525252; line-height:17px; padding-bottom:5px; }
#sitemap-div ul li a, #sitemap-div ul li a:visited {display:block; color:#3C3C3C;  padding-left:3px; padding-right:3px; border-bottom:1px solid #ffffff; }
#sitemap-div ul li a:hover, #sitemap-div ul li a:visited:hover {color:#FFFFFF;  background-color:#9A1B5E ; }



#left-container .link a:visited, #left-container .link a{background-color: #9A1B5E; padding-right: 5px;padding-left: 5px;padding-bottom: 3px;padding-top: 3px;	
	font-weight: bold; color: #ffffff; cursor: pointer; border-right:solid 2px #EBEBEB; border-bottom:solid 2px #EBEBEB; display:inline-block;	 }
#left-container .link a:hover, #left-container .link a:visited:hover{background-color:#EBEBEB; color:#9a1b5e; border-right:solid 2px #9A1B5E; border-bottom:solid 2px #9A1B5E;  }




.test
{
	/*text-transform: capitalize;*/
}



#left-container .dr-td{padding-left:12px; padding-right:12px; }
.skcolor-link a , .skcolor-link a:visited{ color:#9A1B5E; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px;} 
.skcolor-link a:hover , .skcolor-link a:visited:hover{  background-color:#7AA6B3; color:#FFFFFF;} 
.dr-seperator{padding-bottom:10px; padding-top:10px; height:1px; line-height:1px; border-bottom:solid 1px #7AA6B3; }
.dr-seperator-top{padding-bottom:10px; height:1px; border-bottom:solid 1px #B6C3BC; }



#right-container{ width:240px;  float:left; line-height:17px; }
#right-container #breadcrumb{ width:240px; padding-top:20px; padding-bottom:30px; line-height:20px; color:#7B7B7B; }
#right-container #breadcrumb a , #right-container #breadcrumb a:visited { color:#7B7B7B;}
#right-container #breadcrumb a:hover , #right-container #breadcrumb a:visited:hover,
#right-container #breadcrumb a.selected{ border-bottom:solid 1px #98B877; }
#medical-res{width:240px;  margin-bottom:6px; height:145px;  background-color:#EEF4E6;}
#medical-res #title{width:221px; padding-left:7px; padding-right:12px; height:33px; line-height:33px; background-color:#98B877; color:#FFFFFF; border-bottom:solid 1px #FFFFFF; font-weight:bold; }
#medical-res #mcontent{width:220px; padding-left:7px; padding-right:12px; padding-top:15px; padding-bottom:9px; background-color:#EEF4E6; color:#5F744D;min-height:88px;  line-height:17px;}
#medical-res #mcontent p{line-height:17px; padding-bottom:12px;}
#medical-res #mcontent a , #medical-res #mcontent a:visited{color:#5F744D; font-weight:bold; } 
#medical-res #mcontent a:hover , #medical-res #mcontent a:visited:hover{  color:#98B877; font-weight:bold; } 




#latest-news{width:240px;  margin-bottom:6px; margin-top:12px; background-color:#EDF7F9;}
#latest-news #ntitle{width:221px; padding-left:7px; padding-right:12px; height:33px; line-height:33px; background-color:#7AA6B3; color:#FFFFFF; border-bottom:solid 1px #FFFFFF; font-weight:bold; }
#latest-news #ncontent{width:220px; padding-left:7px; padding-right:12px; background-color:#EDF7F9; color:#4B6E74; line-height:17px; }
#latest-news #ncontent p{line-height:17px; padding-bottom:10px;padding-top:10px; }
.seperator{border-bottom:solid 2px #FFFFFF;}
#latest-news #ncontent a , #latest-news #ncontent a:visited{ color:#4B6E74; padding-left:3px; padding-right:3px;} 
#latest-news #ncontent a:hover , #latest-news #ncontent a:visited:hover{  background-color:#7AA6B3; color:#FFFFFF;} 

#browse-sec{width:240px; margin-top:0px;  margin-bottom:0px; }
#browse-sec #btitle{width:221px; height:20px; padding-left:7px; padding-right:12px; line-height:20px; background-color:#CAC1E0; color:#FFFFFF; border-bottom:solid 1px #FFFFFF; font-weight:bold; }
#browse-sec .sublinks ul{ margin-left:0px;  list-style-type:none; padding-bottom:12px;	}
#browse-sec .sublinks li{ list-style-image:none;border-bottom:solid 1px #D9D9D9; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; margin-bottom:0px; margin-top:0px;  margin-left:0px; 	 margin-right:0px;  color:#4b4a4a; font-size:12px; font-weight:normal; line-height:20px;} 
#browse-sec .sublinks li a,
#browse-sec .sublinks li a:visited{  padding-left:12px; color:#9A1B5E; font-size:12px; text-decoration:none; display:block; }
#browse-sec .sublinks li a:hover,
#browse-sec .sublinks li a:visited:hover,
#browse-sec .sublinks li a.selected{  background-color:#9A1B5E; color:#FFFFFF; }

/*text-decoration:none;   padding-left:15px;  border-bottom:solid 1px #D9D9D9; margin-bottom:0px;  margin:0px; padding-bottom:0px; padding-top:0px; padding-right:0px;  */


#tools{width:240px; margin-top:45px;  margin-bottom:10px; }
#tools #ttitle{width:221px; height:20px; padding-left:7px; padding-right:12px; line-height:20px; background-color:#CAC1E0; color:#FFFFFF; border-bottom:solid 1px #FFFFFF; font-weight:bold; }
#tools #tcontent{width:220px; padding-left:7px; padding-right:12px;  color:#333333; padding-top:8px; line-height:12px; font-size:11px;}
#tools #tcontent .tcontent-col{ width:50%; float:left; padding-bottom:8px; display:block;}
#tools #tcontent .tcontent-coltd{  padding-bottom:8px; }

#tools #tcontent a , #tools #tcontent a:visited {color:#333333; line-height:19px; font-size:11px; border:solid 1px #FFFFFF; background-color:#FFFFFF; padding-left:3px; padding-right:3px;}
#tools #tcontent a:hover , #tools #tcontent a:visited:hover {color:#000000; border:solid 1px #C7C7C7; background-color:#F1F1F1; }





#top-link-outer{width:1003px; margin:auto;  padding-top:0px; padding-bottom:10px; }
#top-link-outer #top-link{ width:688px;  padding-right:0px; float:left; line-height:17px; text-align:right;   }
#top-link-outer #top-link a, #top-link-outer #top-link a:visited{ color:#696863; text-decoration:none; }
#top-link-outer #top-link a:hover, #top-link-outer #top-link a:visited:hover{ color:#696863; text-decoration:none; background-color:#EBEBEB;}

#out-footer{width:100%; background-color:#EBEBEB; height:28px; margin-top:9px;}
.footer{ width:955px;  padding-left:26px; padding-right:22px; padding-top:5px; padding-bottom:8px; color:#696863; line-height:15px; font-size:10px; margin:auto;}
.footer  a,
.footer  a:visited {  color:#696863; font-size:10px; font-weight:normal; text-decoration:none;}
.footer  a:hover,
.footer  a:visited:hover{ color:#9A1B5E; text-decoration:none; }
.footer .cgsite{ font-size:10px; color:#89877B; }
.footer .cgsite a,.footer .cgsite a:visited{ color:#696863;font-size:10px;}
.footer .cgsite a:hover,
.footer .cgsite a:visited:hover{ color:#9A1B5E;}

.img-dr
{
	border-right: #B8BAB7 1px solid;
	border-top: #B8BAB7 1px solid;
	border-left: #B8BAB7 1px solid;
	border-bottom: #B8BAB7 1px solid;
}






























