
/*
	Title:		GravitonMedia
	Author:		iindev, innovation in web development.
	Author URL:	www.iindev.com
	Date:		August 05, 2009
--------------------------------------------------------------			
*/

	/* COMMON ELEMENTS */
body{margin:0;padding:0px;background:#4e4e4e url(../images/body_bg.jpg) no-repeat left top;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.clear:after,.mainWrap:after,.contentWrap:after,.header:after,#topNav:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
a img{border:0}
a{text-decoration:none}


p, ul, li {font-family:Tahoma, sans-serif;
color:#000;
font-size:13px;
}




.FL{float:left;width:auto}
.FR{float:right;width:auto}
.CB{clear:both}
	/* COMMON ELEMENTS */
	
.outerWrap{width:1008px;margin:21px auto 0;padding-bottom:0px;position:relative;background:url(../images/mainBg.jpg) no-repeat right bottom}

	/* BEGIN HEADER */
	
.header{clear:both;width:970px;height:195px;margin:0 auto;background:url(../images/headerg.png) no-repeat 0px 0;position:relative;font-family:"Arial Narrow";position:relative;z-index:3}

.htext{float:left;width:792px;left:143px;top:110px;position:absolute;font-family:"Arial Narrow";z-index:111}
.htext h1{float:left;width:auto;margin:0;padding:0;color:#fff;font-weight:400;font-size:30px;line-height:32px;font-family:"Trebuchet MS"}
.htext h1 span{font-size:18px;font-family:"Arial Narrow";letter-spacing:1px;line-height:20px}
.htext dfn{float:right;width:auto;display:block;margin-top:11px;line-height:17px;font-size:14px;color:#fff;font-style:normal;font-family:"Trebuchet MS"}

a.forLogo{float:left;width:101px;height:101px;display:block;position:relative;z-index:11}
.logo{float:left;width:101px;height:101px;position:absolute;left:60px;top:52px;z-index:9}

#topNav{clear:both;width:792px;height:30px;position:relative;z-index:999}
#topNav ul{clear:both;margin:0;padding:0;list-style:none;}
#topNav li{float:left;width:auto;background:url(../images/bullet.jpg) no-repeat right 8px;padding-right:9px;margin-top:7px;margin-right:7px;font-size:14px;letter-spacing:1px;position:relative;line-height:17px;height:30px;z-index:999}
#topNav li.last{background:none;margin-right:none;}
#topNav li a{color:#ff8400;line-height:17px;float:left;width:100%;white-space:nowrap;}
#topNav li a:hover{color:#FFF;}
#topNav li ul,#topNav li.rollover ul li ul,#topNav li.rollover ul li.rollover ul{clear:none;padding:0px;margin:0;
width:160px;
background:#000;position:absolute;top:19px;left:-23px;font-family:"Trebuchet MS";display:none}
#topNav li.rollover ul,#topNav li.rollover ul li.rollover ul{display:block}
#topNav li.rollover ul li.rollover ul{top:-15px;right:-80px;left:130px;padding:5px 0px 0px;z-index:999}

#topNav li li{background:none;
/* width:76px; */
width:140px;
padding:2px 10px 0;margin:10px 0 0;letter-spacing:normal;line-height:15px;height:auto}
#topNav li li a{color:#feffff;font-size:12px;background:url(../images/bullet.jpg) no-repeat -9999px center;padding-left:13px;line-height:15px}
#topNav li li a:hover,#topNav li.rollover ul li.rollover a{color:#ff8400;background-position:0 center}
#topNav li.rollover ul li.rollover ul li a{color:#feffff;background-position:-9999px 0}
#topNav li.rollover ul li.rollover ul li a:hover,#topNav li.rollover ul li.rollover ul li.active a{color:#ff8400;background-position:0 center}
#topNav li.btm{
width:160px;
left:0;height:21px;background:url(../images/dd_btm.png) no-repeat top right;padding:0;margin:10px 0 -20px;z-index:99}

	/* END HEADER */
	
	/* BEGIN CONTENTS */
.mainWrap{width:970px;margin:0 auto;background:url(../images/content-y.png) repeat-y top;font-family:"Arial"}

.mainWrap a,.mainWrap a:visited {color:#FF8200;}




.contentWrap{clear:both;width:970px;background:url(../images/btmBg.jpg) no-repeat left bottom;min-height:510px;height:auto !important;height:510px;color:#333;position:relative;z-index:99}

.homeConts,.secondaryConts{clear:both;width:900px;padding:15px 0 30px 33px}
.homeConts h1,.secondaryConts h1{color:#C75B0E;margin:0;padding:0;font-size:24px;line-height:28px;font-weight:bold;background:url(../images/line_x.jpg) repeat-x left bottom;/*position:absolute;top:-18px;left:33px*/}
.homeConts h2{color:#C75B0E;margin:0;padding:0 0 9px;clear:both;font-size:20px;font-weight:bold;font-family:"Trebuchet MS";line-height:24px}
.homeConts h3{color:#C75B0E;margin:0;padding:0 0 9px;clear:both;font-size:16px;font-weight:bold;font-family:"Trebuchet MS";line-height:20px}
p.topTxt{clear:both;margin:0;padding:0 0 12px;font-size:12px;font-family:"Trebuchet MS";word-spacing:-2px;line-height:15px}

.product{clear:both;width:900px;overflow:hidden;font-family:"Trebuchet MS";margin-top:7px}
.product img{float:left;width:auto;margin:0 6px 0 0}
.technicalData{float:left;width:auto}
.technicalData p{clear:both;width:350px;margin:0;padding:0;font-size:12px;line-height:17px}
.technicalData p.tpadd8{padding-top:10px}
.technicalData span,.technicalData dfn{float:left;display:block;width:123px;font-style:normal}

.btmTxt{clear:both;width:900px;overflow:hidden}
.btmTxt p{margin:0;padding:6px 0 9px;font-size:12px;line-height:15px;font-family:"Trebuchet MS";font-size:12px}

	/* BEGIN SECONDARY PAGE */
	
.secondaryConts{font-family:"Trebuchet MS";padding-bottom:50px}	
.secondaryConts h1{font-size:30px;line-height:32px}	
.txtsWrap,.txtwrap2{clear:both;width:882px;background:url(../images/line_x.jpg) repeat-x  left bottom;padding-bottom:20px}
.txtsWrap h2,.txtwrap2 h2,.secondaryConts h4{clear:both;margin:0;padding:8px 0 0;font-size:24px;line-height:25px;font-weight:400}
.txtsWrap p,.txtwrap2 p{clear:both;margin:0;padding:9px 10px 0 0;font-size:12px;line-height:15px;word-spacing:-2px}	
.txtsWrap p a{color:#ff8400}
	

.txtsWrap ul,.txtwrap2 ul{clear:both;margin:0;padding:4px 0 0 20px}
.txtsWrap li,.txtwrap2 li{clear:both;line-height:15px;font-size:12px;padding-top:3px}
.txtsWrap li a{background:url(../images/arrows.gif) no-repeat 0 5px;color:#ff8400;line-height:15px;padding-left:12px}	
.txtsWrap li a:hover{background-position:0 -25px;color:#777}

.txtwrap2{background:none;padding-bottom:17px}
.txtwrap2 ul{padding-bottom:10px}
.txtwrap2 li strong{color:#444}
.txtwrap2 h2{font-size:20px;line-height:20px}
.txtwrap2 p{padding-right:0}
.txtwrap2 em,.txtwrap2 dfn{display:block;font-size:13px;line-height:17px;color:#970101;font-style:normal}
.txtwrap2 dfn{color:#04377d}

.tableWrap{clear:both;margin-left:4px;width:876px;border:1px solid #bbbbbb;padding:1px 1px 0;overflow:hidden}
.tableWrap h3{clear:both;height:24px;margin:0;padding:0;font-size:15px;line-height:18px;color:#444;font-family:Arial}
.col1{width:85px;border-right:1px solid #fff;border-bottom:1px solid #fff;vertical-align:top;padding:7px 0 13px 15px;font-size:14px;color:#555;line-height:17px}
.col2{width:637px;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;color:#555;font-size:12px;padding:7px 20px 13px 15px;line-height:17px;text-align:justify}
.col3{width:108px;border-bottom:1px solid #fff;border-left: 1px solid #fff;padding-left:8px;vertical-align:middle}
.col3 a{float:left;width:auto;display:block;height:21px;text-indent:-9000px}
.col3 a.edit{width:44px;background:url(../images/editBtn.jpg) no-repeat 0 -21px;margin-right:7px}
.col3 a.delete{width:54px;background:url(../images/deleteBtn.jpg) no-repeat 0 -21px}
.col3 a:hover{background-position:0 0px}
.col3 a span{display:none}
.headTxt{background:url(../images/head_x.jpg) repeat-x;padding:6px 0 0 15px}

.secondaryConts h4{padding-top:15px}

.formWrap{clear:both;width:881px;background: url(../images/form-y.jpg) repeat-y top;overflow:hidden;margin-top:8px;margin-left:2px}
.formWrap form{margin:0;padding:0}
.formWrap img{float:left;width:auto;margin:0}
.formConts{clear:both;width:832px;margin-left:25px;padding-top:8px;padding-bottom:14px;border-bottom:1px solid #e3ac70;overflow:hidden}
.formConts h5{clear:both;margin:0;padding:0 0 4px;color:#444444;font-size:18px;line-height:20px;font-weight:400;border-bottom:1px solid #e3ac70}
.formConts h5.RightAligned{text-align:right}
.formConts h5.tpadd14{padding-top:14px}

.personalInfo{float:left;width:240px;margin-right:45px}
.inputWrap{clear:both;width:240px;margin-top:10px;overflow:hidden}
.inputWrap div{float:right;width:150px;height:18px;background:url(../images/inputBg.jpg) no-repeat;overflow:hidden}
.inputWrap input{width:140px;padding-left:5px;padding-right:5px;height:18px;border:0;background:none;font-family:"Trebuchet MS";line-height:15px;font-size:12px;color:#444}
.inputWrap label,.medicalAndoption label{float:right;width:auto;font-size:12px;padding-top:1px;padding-right:10px;line-height:15px;color:#777;text-align:right}
.medicalAndoption{float:left;width:160px;margin-right:45px}
.medicalAndoption div{clear:both;width:160px;overflow:hidden;margin-top:4px}
.medicalAndoption input{float:right;width:auto}
.medicalAndoption div.selectW{padding:10px 5px 0 0;width:155px}
.medicalAndoption select{float:right;width:132px;border:1px solid #777777}
.medicalAndoption label{padding-top:2px}
.currentMedication{float:left;width:341px}
.currentMedication p{clear:both;width:340px;margin:0;padding:0;line-height:15px;font-size:11px;color:#777;word-spacing:-1px}
.tArea{clear:both;width:341px;height:108px;background:url(../images/tArea_bg.jpg) no-repeat;overflow:hidden;margin-top:12px}
.tArea textarea{width:331px; margin:0; padding:10px 0 0 10px;height:98px;border:0;background:none;font-family:"Trebuchet MS";font-size:12px;color:#444;line-height:15px}

.radio{clear:both; width:340px;overflow:hidden;padding:14px 0 10px}
.radio label{float:left;width:auto;padding-right:3px;padding-top:3px;line-height:15px;font-size:12px;color:#777}
.radio input{float:left;width:auto;margin-right:32px}
.sendBtn{clear:both; width:851px;padding:7px 7px 6px 0;overflow:hidden}
.sendBtn input{float:right;width:160px;height:31px;background:url(../images/sendBtn.jpg) no-repeat;cursor:pointer;border:0px}

.tMargin15{margin-top:15px}
.medicalAndoption div.tMargin14{margin-top:14px}

	/* END SECONDARY PAGE */
	
	/* END CONTENTS */
	
.footer{clear:both;width:970px;margin:-2px auto 0;height:42px;text-align:center;color:#fff;font-size:12px;font-family:"Trebuchet MS";line-height:15px;overflow:hidden}

.small {
font-size:10px;
}
.contentWrap a:hover {color:#C75B0E; }
