body { font:13px/1.22 arial, helvetica, clean, sans-serif; *font-size:small;
*font:x-small;
}
/****************************************************************************************************************************
 * Reset css start
****************************************************************************************************************************/
html { }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
input, textarea, select {
*font-size:100%; margin:0; padding:0 }
legend { color:#000; }
/****************************************************************************************************************************
 * New Body >> css
 ****************************************************************************************************************************/
body { background:#3c2516 url(../images/splashbg.png) repeat-x; margin:0; padding:0 }
a, a:link, a:active { color: #4d8eb8; }
a:hover { color:#3C81C4; text-decoration:none; }


.mainContanier {width:940px;text-align:left;background:url(../images/mainBg.jpg) no-repeat;border-top:0px; margin:auto}
	.top{width:940px;height:105px;position:relative;background:url(../images/splashtop.jpg) no-repeat;}
		.searchInput{ width:112px; height:16px; position: absolute; border:0; background:transparent; right: 95px; top: 60px; font-size:11px }
		.searchBtn { width:36px; height:15px; position: absolute; border:0; background:transparent; right: 30px; top: 60px; font-size:11px }
		
	.content{ width:914px; margin:auto}
		.headerMedia{width:484px;height:322px;float:left}
		.videoBox{width:430px; height:322px;float:left}
		.contentBottom{width:914px; padding:16px 0 0 0;background:url(../images/splashcontentBottom.png) no-repeat; margin:auto}
			.contentBottom p{color:#2F1E13; font-size:9pt; margin:0; padding:0 0 18px;}
			.manuContanier{width:914px; height:154px; background:url(../images/splashmenuSet1.jpg) no-repeat; margin:auto}
				.manuContanier li{width:454px; height:154px; float:left;}


.bottom {height:106px; margin:auto; text-align:center; position:relative;}
#bottomL { 
	position:absolute;
	width: 910px; height: 102px;
	margin:0; padding:0;
	overflow:hidden;
	top:22px; left:0;
}
#bottomL span, span.bottomL {
	position: absolute;	top:0; left:0;
	width:100%; height:100%;
	background: url(../images/canada_address.png);
    background-position:bottom;
    background-repeat:no-repeat;
}
		/*.bottomL { width:910px; height:102px; float:left;background-image:url(../images/canada_address.png); background-repeat:bottom; no-repeat; position:absolute; top:19px; left:0;}
		 *html .bottomL {padding:8px 0 0 12px;}
		.bottoM {width:324px; height:100px; position:relative;float:left;/*background:url(../images/splashbottomM.png) no-repeat 36px 23px;*/}
		*html .bottoM {background:url(../images/splashbottomM.png) no-repeat 36px 20px;}
			.bottoMInput{ width:127px; height:16px; position: absolute; border:0; background:transparent; left: 98px; top: 49px; font-size:11px }
			.sendBtn { width:36px; height:15px; position: absolute; border:0; background:transparent; right: 50px; top: 49px; font-size:11px }
			*html .sendBtn {right: 50px; top: 45px; font-size:11px }
		.bottomR {width:260px; height:71px; padding:26px 0 0 0; float:left;}*/



.footer { width:836px; height:60px;background:url(../images/footer.jpg) ; padding:4px 0 0; margin:auto}

	.footer img { margin:-5px 0 0 0}
	.footer a { color:#2d2c24; text-decoration:none; font-size:9px; margin:12px;line-height:24px;}
	.footer a:hover { color:#ff7e02;}


/****************************************************************************************************************************
 * replace >> css
 ****************************************************************************************************************************/        
#replace1 {width:236px; height:78px; position:relative; padding:0; overflow:hidden;}
#replace1 span, span.replace1 {width:100%; height:100%; position: absolute; top:0; left:0px; background:url(../images/splasheplaceSet.png) 0 0;}

#replace2 {width:238px; height:45px; position:relative; padding:0; overflow:hidden;}
#replace2 span, span.replace2 {width:100%; height:100%; position: absolute; top:0; left:0px; background:url(../images/splasheplaceSet.png) 0 -78px;}


/****************************************************************************************************************************
 * Menus >> css
 ****************************************************************************************************************************/        
a#logo { left:16px; top:0x; position:absolute; cursor:pointer;}
a#logo, a#logo span, span#logo_span{ width:180px; height:105px; display:block; position:absolute; overflow:hidden;}
a#logo span, span#logo_span {left:0; top:0; background:url(../images/splashtop.jpg) no-repeat -14px 0;}
a#:hover span, span#logo_span_oo {background-position: -14px 0;}


a#signin { left:505px; top:44px; position:absolute; cursor:pointer;}
a#signin, a#signin span, span#signin_span{ width:92px; height:35px; display:block; position:absolute; overflow:hidden;}
a#signin span, span#signin_span {left:0; top:0; background:url(../images/splashtop.jpg) no-repeat -505px -44px;}


a#menu1 { left:607px; top:14px; position:absolute; }
a#menu1, a#menu1 span, span#menu1_span{ width:292px; height:84px; display:block; position:absolute; overflow:hidden;}
a#menu1 span, span#menu1_span {left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 0;}
a#menu1:hover span, span#menu1_span_oo {background-position: -292px 0;}

a#menu2 { left:574px; top:147px; position:absolute; }
a#menu2, a#menu2 span, span#menu2_span{ width:81px; height:26px; display:block; position:absolute; overflow:hidden;}
a#menu2 span, span#menu2_span {left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 -84px;}
a#menu2:hover span, span#menu2_span_oo {background-position: -81px -84px;}

a#menu3 { }
a#menu3, a#menu3 span, span#menu2_span{width:454px; height:154px;display:block; position:absolute; overflow:hidden;}
a#menu3 span, span#menu2_span {left:0; top:0; background:url(../images/splashmenuSet1.jpg) no-repeat 0 0;}
a#menu3:hover span, span#menu2_span_oo {background-position: 0 -154px;}

a#menu4 { } 
a#menu4, a#menu4 span, span#menu2_span{width:454px; height:154px;display:block; position:absolute; overflow:hidden;} 
a#menu4 span, span#menu2_span {left:0; top:0; background:url(../images/splashmenuSet1.jpg) no-repeat -455px 0;} 
a#menu4:hover span, span#menu2_span_oo {background-position: -455px -154px;}

a#menu5 {right:252px;top:33px;} 
a#menu5, a#menu5 span, span#menu2_span{ width:139px; height:37px; display:block; position:absolute; overflow:hidden;  } 
a#menu5 span, span#menu2_span {left:0; top:0; background:url(../images/splashmenuSet.png) no-repeat 0 0;} 
a#menu5:hover span, span#menu2_span_oo {background-position: -139px 0;}

a#email {top:26px; right:18px;}
a#email, #email span, span.email_span {width:238px;height:45px;display:block; position:absolute; overflow:hidden; cursor:pointer;}
a#email span, span.email_span { position:absolute; left:0; top:0; background:url(../images/splasheplaceSet.png) 0 -78px;}

a#become_a_partner { left:348px; top:46px; position:absolute; cursor:pointer;}
a#become_a_partner, a#become_a_partner span, span#become_a_partner_span{ width:136px; height:30px; display:block; position:absolute; overflow:hidden;}
a#become_a_partner span, span#become_a_partner_span {left:0; top:0; background:url(../images/splashtop.jpg) no-repeat -348px -46px;}

a#order_now_top {top:48px; left:209px;}
a#order_now_top, #order_now_top span, span.order_now_top_span {width:100px;height:27px;display:block; position:absolute; overflow:hidden;}
a#order_now_top span, span.order_now_top_span { position:absolute; left:0; top:0; background:url(../images/order_now_top.png) no-repeat 0 0;}

a#english {top:14px; left:714px;}
a#english, #english span, span.english_span {width:72px;height:24px;display:block; position:absolute; overflow:hidden;}
a#english span, span.english_top_span { position:absolute; left:0; top:0; background:url(../images/physicianstop.jpg) no-repeat -714px -14px;}

a#french {top:16px; left:791px;}
a#french, #french span, span.french_span {width:74px;height:24px;display:block; position:absolute; overflow:hidden;}
a#french span, span.french_span { position:absolute; left:0; top:0; background:url(../images/physicianstop.jpg) no-repeat -791px -14px;}