/* Global Class */
html, body {height:100%;}
*html{height:100%}
body {margin:0px; background: url(../images/tpbg.jpg) repeat-x #608a9e; font-smooth: always;
	font-weight:sharp;}
table {font-size:13px; font-family:Arial, Tahoma, Helvetica, Verdana; text-align:left; line-height:18px;}
img{border:0px;}
input, select, textarea{ font-size:13px; border:1px solid #CCCCCC; padding:3px;}
form {margin:0px; padding:0px;}

a:link, a:visited, a:active{color:#333333; text-decoration:underline; font-weight:normal;}
a:hover {color:#000000; text-decoration:underline;}

/*h1{font-size:30px; font-family:Trebuchet MS; font-weight:normal; background:url(../images/hd.gif) repeat-x; line-height:58px; color:#00556e; margin:0 5px 0 0; padding:0 0 0 15px; text-transform:uppercase;}
*/f
h1{font-size:30px; font-family:Trebuchet MS; font-weight:normal; background:url(../images/hd.gif) repeat-x #bee4f1; color:#00556e; margin:0 5px 0 0; padding:10px 0 5px 15px; text-transform:uppercase; line-height:normal;}
h2{font-size:18px; color:#333333; margin:0 0 0 0; padding:0 0 0 0;}
h4{font-size:15px; color:#999999; margin:0 0 0 0; padding:0 0 0 0;}
h5{font-size:14px; font-weight:600; color:#990000; margin:0 0 0 0; padding:0 0 0 0; text-transform:uppercase;}
hr{color:#999999; height:1px; padding:0px;}
.tmshd{font-family:Times New Roman, Times, Georgia, serif; font-size:26px; color:#990000;}

.nrtxt{color:#000000;}
.p10{padding:10px;}
.p5{padding:5px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.pl5{ padding-left:5px;}

.xline {border-top:1px #C4C4C4 solid; height:1px;}
.yline {border-left:1px #C4C4C4 solid;}
.noborder {border:0px none; padding:0px;}
.h100{height:100%; vertical-align:top;}
.taj{text-align:justify;}
.tsm{font-size:11px;}
.price{ color:#FF0000; font-weight:bold;}
.error, .errmsg, .errormsg {color:#FF0000; font-weight:bold;}

/*Site width handle */
.maintable {width:100%; background:#FFFFFF; height:100%}

/* Top Section */
.topsection {width:100%; vertical-align:top; background: url(../images/tpbg.jpg) repeat-x #608a9e; height:161px; }
.topsection strong{font-weight:bold; color:#007ea7;}
.topsection a{color:#8e1822; text-decoration:none; font-weight:bold;}
.topsection a:hover {color:#000; text-decoration:none;}
/*.topsection h4{font-size:17px; color:#3a3a3a;} */

.topsection h4{background: url(../images/default.png) no-repeat;background-position:0 -112px; padding-left:40px;font-size:17px; color:#3a3a3a;}

/*.tnav ul{ padding:0; margin:0;}
.tnav ul li{float:left; color:#fff; list-style:none; padding:11px 37px 11px 25px; font-weight:bold; text-transform:uppercase; background:url(../images/nav.gif) top right #009966; display:block;}
.tnav li a:link,.tnav li a:active,.tnav li a:visited{ color:#fff; text-decoration:none; }
.tnav li a:hover{ color:#fff; text-decoration:none; }
.tnav ul li:hover{float:left; color:#fff; list-style:none; padding:11px 37px 11px 25px; font-weight:bold; text-transform:uppercase; background:url(../images/nav.gif) bottom right #009966; display:block;}*/

/* Left Section */
.leftsection {width:222px; vertical-align:top; background-color:#ebf2f7; border-left:#fff solid 5px; border-right:#fff solid 5px;}
.leftsection b{text-transform:uppercase; font-weight:bold; font-size:12px;}
.leftsection a{color:#000000; text-decoration:underline; font-weight:normal;}
.leftsection a:hover {color:#666666; text-decoration:none;}



.leftsection ul{padding:0px; margin:0px; list-style:none;}
.leftsection li{margin:0px; border-top:1px solid #fff; border-bottom:1px solid #caced1; font-size:14px; text-transform:uppercase; font-family:Trebuchet MS;}
.leftsection li a{color:#343434; text-decoration: none;  background:#f0f6f9; display:block; padding:4px 3px 4px 10px;  }
.leftsection li a:hover {color:#00546d; text-decoration:none; background:#fff;}
.leftsection li a.nav-select{ color:#00546d; text-decoration:none; background:#fff; display:block; padding:4px 3px 4px 10px;}

.leftsection .hd{text-transform:uppercase; font-weight:bold; font-size:12px; background-color:#666666; color:#FFFFFF;}
.leftsection .hd a{background-color:#666666; color:#FFFFFF; text-decoration:underline; font-weight:bold;}
.leftsection .hd a:hover {background-color:#666666; color:#FFFFFF; text-decoration:none;}

/* Middle Section */
.mbg{background:url(../images/midbg.jpg) repeat-x center top #608a9e; height:90%;}
.white-bg{background:#fff; width:1000px; vertical-align:top;}
.middlesection { width:778px; vertical-align:top; background-color:#ffffff; height:100%;}
.middlesection b{ font-weight:bold; font-size:12px; color:#941924;}
.middlesection strong{font-weight:bold; font-size:12px; color:#000000;}
.middlesection a{color:#000000; text-decoration:underline; font-weight:normal;}
.middlesection a:hover {color:#666666; text-decoration:none;}
.midsapbg{background:url(../images/midsap.jpg) no-repeat top; padding-top:30px;}

.threesec{background: url(../images/3bg.jpg) no-repeat top; width:270px; min-height:180px; padding:18px 20px 7px; vertical-align:top;}

.middlesection input{ font-size:11px; border:1px solid #CCCCCC; padding:3px; height:13px; vertical-align:middle;}
.middlesection select{ font-size:12px; border:1px solid #CCCCCC; padding:1px;}
.middlesection textarea{ font-size:12px; border:1px solid #CCCCCC; padding:3px;}

/* bottom Section */
.bottomsection { width:100%; vertical-align:top; background:url(../images/bbg.jpg) repeat-x #333; height:35px; color:#b2b2b2; }
.bottomsection strong{ font-weight:bold; font-size:13px; color:#b8dce9;}
.bottomsection a{color:#b2b2b2; text-decoration:none; font-weight:normal; padding:0 3px 0 3px;}
.bottomsection a:hover {color:#b2b2b2; text-decoration:underline;}
.copyright{color:#666666;}
/* link Class */
.more{padding:3px 8px 3px 3px; margin:0px; background:url(../images/middarrow.gif) no-repeat right;}
a.more {color:#006699; text-decoration:underline; font-weight:normal;}
a.more:hover {color:#000000; text-decoration:none;}

a.normallink:link, a.normallink:visited, a.normallink:active {color:#ff8000; text-decoration:underline; font-weight:normal;}
a.normallink:hover {color:#E0B64D; text-decoration:none;}

a.qualdev:link, a.qualdev:visited, a.qualdev:active {color:#ff8000; text-decoration:underline; font-weight:normal;}
a.qualdev:hover {color:#E0B64D; text-decoration:none;}

/* prodcut related Class */
.thumb{width:150px; border:1px solid #666666; height:auto;}
.middthumb{width:250px; border:1px solid #666666; height:auto;}
a.prname:link, a.prname:visited, a.prname:active{color:#006699; text-decoration:underline; font-weight:bold;}
a.prname:hover{color:#000000; text-decoration:none;}
.productbox{width:170px;}
.rprice{text-decoration:line-through;}

/* Breadcrumb Links */
.breadcrumb{color:#000000; background:#f2f2f2; padding:5px; height:35px; font-weight:bold;}
.breadcrumb a{background:transparent url(../images/breadarrow.gif) no-repeat center right; padding:0 12px 0 5px; color:#4F5153; font-weight:normal; } 
.breadcrumb a:visited, .breadcrumb a:active{color:#4F5153; text-decoration:underline; font-weight:normal;}
.breadcrumb a:hover{text-decoration:none;}


/*a.rovalbutton*/
a.ovalbutton{background: url(../images/default.png) no-repeat top left ; display:block; float:left; font:normal 13px; font-weight:bold; line-height:20px; height:27px; padding-left:11px; text-decoration:none;}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{color:#FFFFFF; text-decoration:none; }

a.ovalbutton span{background: url(../images/default.png) no-repeat top right;  display:block; padding:3px 12px 5px 0; color:#FFFFFF; }
a.ovalbutton:hover{ }
a.ovalbutton:hover span{ color:#fff;}

/* Paging Class */
.pagination{padding:0px; font-weight:bold;}
.pagination ul{margin:0;padding:0; text-align: right; /*Set to "right" to right align pagination interface*/}
.pagination li{list-style-type:none; display:inline; padding-bottom:1px;}
.pagination a, .pagination a:visited{padding:0 5px; text-decoration:none; color:#222;}
.pagination a:hover,.pagination a:active{ color: #222; }

.pagination a.currentpage{ color:#961F2A !important; font-weight:bold; cursor:default;}
.pagination a.disablelink, .pagination a.disablelink:hover{background-color:white; cursor:default; color:#929292; border-color: #929292; font-weight:normal !important;}
.pagination a.prevnext{font-weight: bold;}

/* Static Pages */
.staticpg ul{padding:0px; margin:0px; list-style:none;}
.staticpg li{ padding:2px 3px 2px 15px; margin:0px;background:url(../images/default.png) no-repeat -35px -146px;}
.staticpg li a{color:#000; text-decoration:underline; font-weight:normal;}
.staticpg li a:hover {color:#000000; text-decoration:none;}

/* Site Structure END shopping cart Sections*/
.border{border:1px solid #F0DBA8; height:100%}
.allborder {background:#E0E1D4;}
.tableheader td{background:#6f6f6f; color:#ffffff; padding:5px; font-weight:bold;}
.tableheader a{ color:#ffffff; text-decoration:underline; font-weight:bold;}
.tableheader a:hover { color:#ffffff; text-decoration:none;}
.lightbg td{ background:#ffffff; padding:3px;}
.darkbg{ background:#f1f1f1; padding:3px;}
.tableheading{ background:#00386f; color:#FFFFFF; font-weight:bold; font-size:13px; padding-left:3px;}
.lbg{ background:#dbeef4; height:30px; padding:2px 0px 0px 5px; }
.dbg{ background:#b7dee8; height:30px; padding:2px 0px 0px 5px; }
/* myaccount*/
.malink b{font-size:12px; color:#DC7027;}
a.malink:link, a.malink:visited, a.malink:active{color:#DC7027; text-decoration:underline;}
a.malink:hover{color:#DC7027; text-decoration:none;}

a.maheading:link, a.maheading:visited, a.maheading:active{color:#DC7027; text-transform:uppercase; font-size:18px; font-family:arial; text-decoration:none;}
a.maheading:hover {color:#000000; text-decoration:none;}

a.hllink:link, a.hllink:visited, a.hllink:active{color:#007da6; text-decoration:none; font-weight:600;}
a.hllink:hover{color:#000; text-decoration:none;}

/* Navigation Class */
a.tabs{background: url(../images/default.png) no-repeat;background-position:left -40px ; display:block; font-family:Times New Roman; text-transform:uppercase; float:left; font-size:15px; padding-left:23px; text-decoration:none; color:#74757c; }

a:link.tabs, a:visited.tabs, a:active.tabs{ color:#74757c; text-decoration:none; }
a.tabs span{background: url(../images/default.png) no-repeat;background-position:right -40px;  display:block; padding:7px 37px 5px 16px; text-decoration:none; font-weight:bold;}

a.tabs:hover{ background-position:left -70px;}

a.tabs:hover span{ background-position:right -70px; color:#74757c;}
a.tabs-select{background: url(../images/default.png) no-repeat;background-position:left -70px;  display:block; float:left; font-size:15px; padding-left:12px; text-decoration:none;  color:#871823;  }

a.tabs-select span{background: url(../images/default.png) no-repeat;background-position:right -70px; font-family:Times New Roman; text-transform:uppercase;  display:block; padding:7px 37px 5px 16px; text-decoration:none; font-weight:bold; color:#871823; }


a.tabs:hover span{text-decoration:none; color:#871823;}

/* doctors page */
.doctors-img{border:1px solid #e5e5e5; background:#f5f5f5; margin-right:8px;}
.doctors-img:hover{background:#fff;}
.doctors-img img{ padding:3px; background-color:#fff; border:1px solid #858585; }
.doctors-img-big img{ padding:3px; background-color:#fff; border:1px solid #858585; margin-right:10px;}
.news img{ margin-right:10px; padding:3px; background-color:#fff; border:1px solid #858585;}
.news img:hover{background:#fff; border:1px solid #941924;}
.bigprise{font-size:34px; font-style:italic; color:#0383A8; font-weight:bold;}
.about{font-size:13px; color:#971B25; text-decoration:underline; font-weight:bold;}
/*.about{font-size:20px; color:#971B25; text-decoration:underline;}*/
.slogan{ color:#971B25; font-size:30px; font-weight:bold;font-style:italic; font-family:"Trebuchet MS";}
.middlesection a.link{text-decoration:underline; font-weight:bold; font-size:12px; color:#0383A8; padding-left:2px;}
.middlesection a.link:hover{text-decoration:none; font-weight:bold; color:#0383A8;}

/*
Heading Color = "#000000" (h1)
Sub Heading Color = "#333333" (h2)
highlight message = "#999999" (h4)
normal heading = "#006699" 
normal text color ="#666666"
*/

/*========================Membership form======================*/
.tableborder {
	background : #d5e2e6;
	font-size : 12px;
}
.table-head-bgcolor {
	background-color : #635145;
	height : 25px;
	color : #ffffff;
	font-weight : bold;
	font-size : 12px; padding:5px;
}
.lightbg{ background:#fbfbfb; padding:3px;}
/*=============================================================*/
a.bluelink:link, a.bluelink:visited, a.bluelink:active {color:#0000FF; text-decoration:underline; font-weight:normal;}
a.bluelink:hover {color:#0000FF; text-decoration:none;}
/*a.tabs, a.tabs-select, a.tabs span, a.tabs-select span{background: url(../images/default.png) no-repeat;}*/



.CurvetpLeft{ background:url(../images/default.png) no-repeat;background-position:-14px -152px; height:8px; width:8px; z-index:200;}
.CurvetpRight{ background:url(../images/default.png) no-repeat;background-position:-22px -152px; height:8px; width:8px;}
.CurvebtLeft{ background:url(../images/default.png) no-repeat;background-position:-14px -160px; height:8px; width:8px;}
.CurvebtRight{ background:url(../images/default.png) no-repeat;background-position:-22px -160px; height:8px; width:8px;}

.CVtpLeft{ background:url(../images/default.png) no-repeat;background-position:0 -152px; height:4px; width:4px;}
.CVtpRight{ background:url(../images/default.png) no-repeat;background-position:-4px -152px; height:4px; width:4px;}
.CVbtLeft{ background:url(../images/default.png) no-repeat;background-position:0 -156px; height:4px; width:4px;}
.CVbtRight{ background:url(../images/default.png) no-repeat;background-position:-4px -156px; height:4px; width:4px;}
