
* { padding: 0; margin: 0; }
img {border:solid 0px;}

.imgBorder {border:solid 1px;}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 18px;
 color:#333;
 background:#fff url(images/body_bg.jpg) top center repeat-y;
}

#wrapper{
width:920px;
margin: 0 auto;
background:#fff url(images/container_bg.jpg);
}
#container{
margin: 0 auto;
width:900px;
}
#header{
width:900px;
height:135px;
background:url(images/header_bg.jpg) top left;
}

#top_search{
float:right; 
width:254px;
margin:-45px 40px 0 0!important; 
margin:-45px 20px 0 0;
}
.top_links{clear:both; color:#5496bf; font-size:10px; text-align:center; letter-spacing: -0.4px}
.search_box{background: url(images/search_bg.jpg) top left no-repeat; width:252px; height:38px; padding:1px 0 0 0; margin:5px 0 0 0;}

.search_formAndButt{margin:8px 0 0 15px;}
.search_form{border:1px solid #5496bf; width:190px; height:14px; padding:2px; float:left; color:#5496bf;}
#faux{
background:url(images/faux_bg.jpg) top left no-repeat;
clear:both;
padding:25px 25px 25px 15px;
height:100%;
/*overflow: auto; Fix for IE */

}
#menu{
margin:0 25px 15px 0;
float:left;
width:200px;
}
#sub_menu{text-align:center;}
#content{
float:right;
width:615px;
margin:0 0 25px 0;
}
#footer{
color:#e9f7fe;
background:#59b4e4 url(images/footer_bg.jpg) top left repeat-x;
padding:6px 25px 6px 25px;
clear:both;
font-size: 11px;
text-align: center ;
}

#footer_press{
padding:6px 25px 6px 25px;
font-size: 10px;
text-align: center ;
}
	

/* web settings */
a:link {text-decoration: none; color:#4891ce;}
a:visited {text-decoration: none; color:#4891ce;}
a:active {text-decoration: none; color:#4891ce;}
a:hover {text-decoration: none; color:#ff9933;}

img.middle {vertical-align:middle; margin:3px 2px 3px 0;}
.clear{clear:both;}
p{margin:0 0 12px 0;}
h1{font-size: 21px;  line-height: 21px; color:#59b4e4; margin:0 0 3px 0 ;}
h2{}
h3{font-size: 15px; color:#5496bf;}
h4{font-size: 18px;  line-height: 21px; color:#f7941d; margin:0 0 3px 0 ;}
.small_link{font-size:10px;}
.goblue{color:#5496bf;}
.gobluebold{color:#5496bf;font-weight: bold;}
.big{font-size:14px; font-weight: bold;}
hr{border-bottom:1px solid #59b4e4;}
.orang{color:#f7941d;}
h1#logo {
display:block;
width:190px;
height:69px;
text-indent:-9000px;
background:transparent url(images/logo.jpg) no-repeat 0 0;
position:relative;
left:25px;
top:25px;
}

h1#logo a {
display:block;
width:100%;
height:100%;
outline:none;
}
.float_left{float:left;}
.float_right{float:right;}
img{border:0px;}

/*web links*/
#content a:link {text-decoration: none; color:#4891ce;}
#content a:visited {text-decoration: none; color:#4891ce;}
#content a:active {text-decoration: none; color:#4891ce;}
#content a:hover {text-decoration: none; color:#ff9933;}

/*top search links*/
#top_search a:link {text-decoration: none; color:#5496bf;}
#top_search a:visited {text-decoration: none; color:#5496bf;}
#top_search a:active {text-decoration: none; color:#ff9933;}
#top_search a:hover {text-decoration: underline; color:#ff9933;}

/*footer links*/
#footer a:link {text-decoration: none; color:#e9f7fe;}
#footer a:visited {text-decoration: none; color:#e9f7fe;}
#footer a:active {text-decoration: none; color:#fff;}
#footer a:hover {text-decoration: underline; color:#fff;}


/*home page settings*/
#homepage{float:left;
width:640px;
}
#h3_login_top{width:200px; height:30px; background:url(images/logintop_bg.gif) top left;}
#login{width:200px; margin:14px 0 0 0; background:url(images/login_bg.gif) repeat-y;}
#login_inside{padding:8px 0 8px 13px;}
.input_login{width:165px; height:14px; padding:2px; margin:2px 0 2px 0;}
.login_butt{float:right; margin:2px 18px 0 0;}
#login_bottom{width:200px; height:40px; background:url(images/login_bottom_bg.gif) top left;}

.photo{float:left; border:0px solid; margin:0 0 0 12px}

.h3_header{border-bottom:1px solid #ebebeb;clear:both; color:#20bfd5;}
.blue{color:#59b2ea;}
.hr{clear:both; margin:15px 0;}


/*links buttons*/
#try{margin:0;
	height:92px;
	width: 200px;
	 font-size: 1px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(buttons/try.jpg) top left no-repeat;
	display: block;
}
#try:hover{
	background-position: bottom left;
}


/*products settings*/
.pro_desc{float:right; width:450px;}
.pro_icons{margin:0 0 0 30px;}


.widthsize{
width:490px;
}

#content ol
{
margin:0 0 10px 15px !important;
margin:0 10px 10px 15px;
list-style:url(images/v.gif) ;
}

#content ul
{
margin:0 0 10px 15px !important;
margin:0 10px 10px 15px;
list-style:url(images/v2.png) ;
}

.ol_left
{
width:250px;
float:left;
margin:0 0 10px 15px !important;
margin:0 0 10px 15px;
}


/* Button Rollovers */
#buy_butt{margin:5px;
	height:26px;
	width: 68px;
	 font-size: 1px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(buttons/buy_now_butt_over.jpg) top left no-repeat;
	display: block;
}
#buy_butt:hover{
	background-position: bottom left;
}

#free_trail_button{margin:5px;
	height:26px;
	width: 68px;
	 font-size: 1px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(buttons/free_trail_button.jpg) top left no-repeat;
	display: block;
}
#free_trail_button:hover{
	background-position: bottom left;
}



#Professional_button{
float:left;
margin:4px 2px 2px 2px;
	height:23px;
	width: 92px;
	 font-size: 1px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(buttons/pro_butt.jpg) top left no-repeat;
	display: block;
}
#Professional_button:hover{
	background-position: bottom left;
}

#Student_button{
float:left;
margin:4px 2px 2px 2px;
	height:23px;
	width: 92px;
	 font-size: 1px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(buttons/st_butt.jpg) top left no-repeat;
	display: block;
}
#Student_button:hover{
	background-position: bottom left;
}

#Drugs_button{
float:left;
margin:4px 2px 2px 2px;
	height:23px;
	width: 92px;
	 font-size: 1px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(buttons/dr_butt.jpg) top left no-repeat;
	display: block;
}
#Drugs_button:hover{
	background-position: bottom left;
}





