h1           { word-spacing: 0; margin: 0; font: bold 12pt}
h2           { word-spacing: 0; margin: 0; font: bold 11pt}
h3           { word-spacing: 0; margin: 0; font: 9pt}
h4           { word-spacing: 0; margin: 0; font: 8pt}


body{ 
background-color: #FFFFFF; text-align: center; font-size: 10pt; font-family: Verdana; color: #727272; margin: 0px; }

a img {border:none; }

#mainouter{
border:0px; width:1000px; background: #FFFFFF; margin: 0 auto;}

#mainframe{
border:0px; width:1000px;float:left; background: #FFFFFF; margin: 0 auto;}

.webcontent{
border:0px; width:1000px; float:left; background:#FFFFFF;}

.topheader{
border:0px; height:75px; width:1000px;float:left; background:#FFFFFF; margin: 0 auto;}

#logofull{border:0px solid #C0C0C0; float:left; width:160px; padding:0px 0px 0px 0px; margin-left:1px; text-align:left; align:left;}
#logo{font:11px Arial; color:white; text-align:right; align:left; float:left;}
#sulogan{font:10pt Arial; text-align:left; align:left; float:left;width:160px; }

#searchengineform{align:left; float:left; text-align:left; width:430px;padding:25px 0px 0px 20px; margin-left:70px;}

#radiocaption{font:10px Arial; color:white; text-align:left; align:left; float:left; padding:5px 0px 0px 0px; margin-right:10px;}
#radio{align:left; float:left; }
#inputtextbox{text-align:left;align:left; float:left; }
#submitbutton{float:left; align:left; padding:0px 0px 0px 3px;}

#rightheader{align:right; float:right; text-align:right; width:310px; color: #FFFFFF; overflow:hidden;}
#Top_right_links{font:10pt Arial;color: #FFFFFF; overflow:hidden;}


.footer{
border:0px; float:left; height:75px; width:1000px; align:left; text-align:left; background:#0099FF; padding:10px 0px 10px 0px;}
#footer_left{border:0px; float:left; width:400px; align:left; text-align:left; margin-left:5px; font:12px Arial;color: #FFFFFF; }
#footer_middle{border:0px; float:left; width:200px; align:right; text-align:right; font:12px bold Arial;color: #FFFFFF; margin-left:10px;}
#footer_right{border:0px; float:right; width:350px; align:right; text-align:right; font:12px Arial;color: #FFFFFF;}
 #footer_right a{border:0px; float:right; width:350px; align:right; text-align:right; font:12px Arial;color: #FFFFFF; text-decoration: none;}
 #footer_right a:hover{border:0px; float:right; width:350px; align:right; text-align:right; font:12px Arial;color: #FFFFFF; text-decoration: underline;}

.commonouterframe{border:0px; float:left; width:1000px; margin-top:5px; }
#setuppanel{border:0px; float:left; width:1000px; margin-bottom:3px;}

#setupleft{float:left; align:left; padding:0px 2px 0px 2px; margin-left:5px; margin-bottom:10px; margin-right:5px; width:295px; text-align:left; color:#FFFFFF;}
#setupmiddle{float:left; align:left; width:400px; text-align:left;}
#setupright{float:right; align:left; width:240px; text-align:left; margin-right:10px;}

#colorseldiv{width:41px; align:center; height:16px; margin-left:2px; margin-right:5px; float:left; margin-bottom:3px; }
#colorseldiv a{width:41px; align:center; height:16px; margin-left:2px; margin-right:5px; float:left; margin-bottom:3px; }
#colorseldiv a:visited{width:41px; border:1px solid #C0C0C0; align:center; height:16px; margin-left:2px; margin-right:5px; float:left; margin-bottom:3px; }

.leftcontent{float:left; align:left; margin-bottom:10px; width:685px; text-align:left;}
.rightcontent{float:right; align:left; margin-left:5px; margin-bottom:10px; width:300px; text-align:left;}

.medicontfull{float:left;border:0px ;align:left; width:680px; margin-bottom:5px;}
.midicontimg{float:left;border:0px; align:left; text-align:left;}
.midicontuser{float:left; border:0px ;float:left; align:left; width:150px; height:40px; text-align:left; overflow:hidden; font: bold 10pt Arial; color:black; margin-right:3px;}


#logindiv{float:left; align:left; margin-left:5px; margin-bottom:5px; width:300px; text-align:left;}
#login_title{border:0px ;align:left; width:300px; height:20px; text-align:left; overflow:hidden; font: bold 14px Arial; color:black; margin-top:5px; margin-bottom:5px;}
#login_caption{border:0px ;float:left; align:left; width:100px; height:18px; text-align:left; overflow:hidden; font: bold 12px Arial; color:black; margin-right:3px;}
#login_textbox_outer{border:0px; float:left; align:left; height:18px; text-align:left; margin-left:5px;}
#login_fullline{border:0px ;align:left; height:18px; width:300px; text-align:left; margin-top:5px;}
.login_textbox{align:left; height:18px; text-align:left; font: 12px Arial; width:150px;margin-right:20px; }
.login_button{font: bold 12px Arial; aligin:right; float:right; margin-right:2px;}
#line_light{width:300px; height:2px; background-color:#0099FF; margin-top:10px; margin-bottom:10px; }
#message_box{float:left; border:1px; align:left; text-align:left; font: 12px Arial; margin-top:10px; margin-bottom:10px; padding:2px 2px 2px 2px; }

#login_leftform{float:left; padding:2px 2px 2px 2px; align:left; margin-right:5px; margin-top:3px; margin-bottom:3px;  width:325px; text-align:left;}
#login_rightguide{float:right; padding:2px 2px 2px 2px; align:left; margin-left:5px;  margin-top:3px; margin-bottom:3px;  width:325px; text-align:left; background-color:#F2F2F2;}


#login_fullline2{border:0px ;align:left; height:18px; width:680px; text-align:left; margin-top:5px;}
#login_textbox_outer2{border:0px; float:left; align:left; height:18px; text-align:left; margin-left:5px;}


.Medilistfull{width:680px; align:left; float:left; margin-bottom:3px; border-bottom:1px solid #C0C0C0;}
.MediTitleicon{width:25px; align:left; float:left; margin-bottom:3px; }
.MediTitle{width:650px; align:left; float:left; margin-bottom:3px; font: bold 11pt Arial; color:#000000;}
.MediTitle a{width:650px; align:left; float:left; margin-bottom:3px; font: bold 11pt Arial; text-decoration: none; color:#000000;}
.MediTitle a:hover{width:650px; align:left; float:left; margin-bottom:3px; font: bold 11pt Arial; text-decoration: none; color:#0058DD;} 

.leftadvert{float:left; align:center; margin-bottom:2px; border:0px; width:680px; text-align:center;}

.leftborder{border:1px solid #C0C0C0; float:left; align:left; margin-bottom:5px; width:680px; text-align:left;}
.lefttitle{float:left; align:left; margin-bottom:2px; background-color:#C0C0C0; width:680px; text-align:left;}
.dr-solution-text-fix1{float:left; align:left; width:610px; height:150px; text-align:left; overflow:hidden; margin-bottom:10px;}
.dr-solution-text{float:left; align:left; width:470px; text-align:left;}


.messagebox{border:1px solid #C0C0C0; float:left; align:left; margin-bottom:5px; width:680px; text-align:left; font: bold 11pt Verdana; color:#001646;}


.dr-image-small{border:1px solid #C0C0C0; float:left; align:left; width:64px; height:64px; text-align:left; overflow:hidden;}
.dr-image-big{border:1px solid #C0C0C0; float:left; align:left; width:200px; height:200px; text-align:left; overflow:hidden;}

.view-solution-text{float:left; align:left; width:610px; text-align:left;}
.viewlefttitle{float:left; align:left; margin-bottom:2px; background-color:#000000; width:680px; text-align:left; color:#FFFFFF; font: bold 11pt Verdana;}


#Topmessage_right{float:right; align:left; border:1px solid #EBE781; background-color:#FFFFE4; margin-bottom:10px; width:300px; text-align:left;}

.ContentSummary{border:0px; width:1000px; float:left; text-align:left; background:#999999; padding:10px 0px 10px 0px;}

#ContentSummary_in {border:0px solid; width:980px; float:left; background-color:#FFFFFF; padding:3px 0px 0px 3px; margin-left:10px}
#weblinkdiv{border:0px; width:300px; float:left; text-align:left; padding:1px 1px 1px 1px; color:#B9B9B9;  background-color:#FFFFFF;}
#weblinkdiv a{border:0px; width:300px; text-align:left; font: bold 16px Arial; padding:1px 1px 1px 1px; color:#808080;  text-decoration: none;  background-color:#FFFFFF;}
#weblinkdiv a:hover{border:0px; width:300px; text-align:left; font: bold 16px Arial; padding:1px 1px 1px 1px; color:#808080; text-decoration: underline;  background-color:#FFFFFF;}

#top-bot-corner{border:0px solid; width:955px; float:left; background-color:#FFFFFF; margin-left:10px}

#ContentSummary_image { float:left; width:659px; border:0px solid ; background-color:#FFFFFF; height:250px;}

#right_full_coloum{float:left; align:left; padding:0px 0px 0px 0px; width:659px; text-align:right; margin-bottom:10px;}
#right_image{float:left; align:left; width:400px; height:250px; text-align:left; background-color:#000000;}
#right_advert{float:right; align:right; width:250px; height:250px; text-align:right; background-color:#C0C0C0;}

#outerleftin{float:left; width:680px;}

#c_coloum { height:145px;width:128px; overflow:hidden; margin-left:3px; margin-right:3px; padding:0px 0px 0px 0px; }
#c_video_back {float:left;background-color:#FFFFFF; background-repeat: no-repeat;  height:145px;width:125px; overflow:hidden; padding:1px 0px 0px 1px; margin-left:4px; margin-right:3px; text-valign:baseline; text-align:center; }
#c_video_back1 {float:left;background-color:#FFFFFF; background-repeat: no-repeat;  height:100px;width:125px; overflow:hidden; padding:1px 0px 0px 1px; margin-left:4px; margin-right:3px; text-valign:baseline; text-align:center; }
#c_list {float:left;background-color:#FFFFFF; background-repeat: no-repeat; width:170px; padding:2px 0px 0px 2px; margin-left:4px; margin-right:3px; text-align:left; }
#c_video_title {float:left;font:9px Verdana; width:120px; overflow:hidden; padding:0px 0px 0px 0px; margin-top:127px; margin-left:3px; margin-right:3px; text-valign: top; text-align:center;}
#c_video_title a{float:left;font: bold 10px Verdana; width:120px; overflow:hidden; padding:0px 0px 0px 0px; margin-left:3px; margin-right:3px; text-valign: top; text-align:center;}
#c_video_list_title {float:left;font:9px Verdana; width:350px; height:100px;overflow:hidden; padding:0px 0px 0px 0px; margin-left:3px; margin-right:3px; text-valign: top; text-align:left;}
#c_video_list_rank {float:left;font:9px Verdana; width:160px; overflow:hidden; height:100px; padding:0px 0px 0px 0px; margin-left:3px; margin-bottom:8px; margin-right:3px; text-valign: top; text-align:right; border-left-style: solid; border-left-width: 1px; border-color: #E10000;}
#videoplayer{background-color:#000000; font:9px Verdana; width:160px; overflow:hidden; height:450px; width:100%; padding:0px 0px 0px 0px; margin-left:3px; margin-bottom:2px; margin-right:3px; text-valign: top; text-align:center; border-left-style: solid; border-left-width: 1px; border-color: #000000;}


.ordertitle{float:right;border:0px; height:20px;width:680; padding:1px;background: #C0C0C0; color: #FFFFFF; margin: 0 auto;}
.orderborder{float:left;border:1px solid #C0C0C0; float:left; align:left; margin-bottom:5px; width:680px; text-align:left;}

#orderlink {float:right; border-left:1px solid #FFFFFF; height:20px; width:100px; margin:2px; text-align: center; font: bold 12px Arial; color:#000000;}
#orderlink a{float:right; height:20px;width:100px; text-align: center; font: bold 12px Arial; color:#000000;}
#orderlink a:hover{float:right; height:20px; width:100px;text-align: center; font: bold 12px Arial; background-color:#0099FF; color:#ffffff;}


#pageno_outer {float:left; text-align:left; height:28px; width:680px; border:1px solid; background:#FFFFFF url('../images/titleback.jpg'); color:#000000;}
#pagenumber {float:left; border:0px solid #FFFFFF; height:20px; width:24px; margin:2px; text-align: center; font: bold 12px Arial; color:#FFFFFF;}
#pagenumber a{float:left; border:1px solid #FFFFFF; height:20px; width:24px; text-align: center; font: bold 12px Arial; color:#FFFFFF;}
#pagenumber a:hover{float:left; height:20px; width:24px; text-align: center; font: bold 12px Arial; background-color:#0099FF; color:#ffffff;}


#pagenotitle {float:left; border:0px solid #0099FF; height:20px; width:50px; margin:2px; text-align: center; font: bold 12px Arial; color:#FFFFFF;}
#pagenotitle a{height:20px; width:50px; text-align: center;  font: bold 12px Arial; color:#000000;}
#pagenotitle a:hover{height:20px; width:50px; text-align: center; font: bold 12px Arial; color:#0099FF;}


#advert250{float:left; border:1px solid #0099FF; align:left; margin-bottom:5px; width:250px; height:250px; text-align:left;}


/* **************** topmenu bar START ************* */

.solidblockmenu ul{
margin: 0;
padding: 0;
float: left;
font: bold 11px Arial;
width: 100%;
border: 1px solid #625e00;
border-width: 1px 0;
background: black center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li a.current{
color: white;
background: transparent url(../images/blockactive.gif) center center repeat-x;
}

.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

.tabcontent{
display:none;
}

/* **************** topmenu bar END ************* */




/* **************** Dropdown pannel start************* */

#webpannelback {background-color:#808080; float:left; color:black; width:1000px; margin-bottom:3px; margin-top:3px; text-valign:baseline; text-align:left; }

.ddpanel .ddpanelcontent{ /*CSS for "content" DIV of Drop Down Panel*/
color: white;
width: 100%;
float:left;
background:#808080; /*background of Drop Down Panel*/
/*Do NOT add any "padding" or "margin" properties here! Any padding/margin should be added to your content's container within this DIV instead */
}

.ddpanel .ddpaneltab{ /*CSS for "toggle" tab DIV of Drop Down Panel*/
margin-right: 2px;
font: normal 11px Arial;
}

.ddpanel .ddpaneltab a{ /*"toggle" tab related CSS*/
float: right;
color: white;
width:114px;
height:20px;
padding-left:10px;
background: url('../images/drop_tab_black.gif') no-repeat left bottom; /*background of toggle tab*/
text-decoration: none;
letter-spacing: 1px
}

.ddpanel .ddpaneltab a span{ /*"toggle" tab related CSS*/
display: block;
/*background: transparent url(../images/toggleright.gif) no-repeat right bottom;
padding: 4px 12px 4px 12px;
cursor: pointer;
}

.ddpanel .ddpaneltab a span img.pointerimage{ /*CSS for pointer image within toggle tab*/
margin-top: 2px;
margin-left: 5px;
}

.ddpanel .ddpaneltab a:hover{ /*"toggle" tab related CSS*/
background: url('../images/drop_tab_blue.gif') no-repeat left bottom; /*background of toggle tab onMouseover*/
}

.ddpanel .ddpaneltab a:active, .ddpanel .ddpaneltab a:focus{ /*"toggle" tab related CSS*/
outline: 0;
}

.ddpanel .ddpaneltab a:hover span{ /*"toggle" tab related CSS*/
background-color: transparent;
}

/* **************** Dropdown pannel END************* */




/* **************** Dropdown pannel-SETUP start************* */

#webpannelback {background-color:#808080; color:black; float:left; width:100%;  margin-bottom:3px; margin-top:3px; text-valign:baseline; text-align:left; }

.ddpanel2 .ddpanelcontent2{ /*CSS for "content" DIV of Drop Down Panel*/
color: black;
width: 249px;
float: left;
background:url('../images/red_title.jpg') ; /*background of Drop Down Panel*/
/*Do NOT add any "padding" or "margin" properties here! Any padding/margin should be added to your content's container within this DIV instead */
}

.ddpanel2 .ddpaneltab2{ /*CSS for "toggle" tab DIV of Drop Down Panel*/
margin-right: 2px;
font: normal 11px Arial;
}

.ddpanel2 .ddpaneltab2 a{ /*"toggle" tab related CSS*/
float: right;
color: white;
width:114px;
padding-left:10px;
background: transparent url(../images/cou_togle_red.gif) no-repeat left bottom; /*background of toggle tab*/
text-decoration: none;
letter-spacing: 1px;
}

.ddpanel2 .ddpaneltab2 a span{ /*"toggle" tab related CSS*/
float: left;
display: block;
/*background: transparent url(../images/toggleright.gif) no-repeat right bottom;
padding: 1px 12px 4px 12px;
cursor: pointer;
}

.ddpanel2 .ddpaneltab2 a span img.pointerimage{ /*CSS for pointer image within toggle tab*/
margin-top: 2px;
margin-left: 5px;
}

.ddpanel2 .ddpaneltab2 a:hover{ /*"toggle" tab related CSS*/
background: transparent url(../images/cou_togle_black.gif) no-repeat left bottom; /*background of toggle tab onMouseover*/
}

.ddpanel2 .ddpaneltab2 a:active, .ddpanel2 .ddpaneltab2 a:focus{ /*"toggle" tab related CSS*/
outline: 0;
}

.ddpanel2 .ddpaneltab2 a:hover span{ /*"toggle" tab related CSS*/
background-color: transparent;
}

/* **************** Dropdown pannel-SETUP END************* */