* {
	margin: 0;
	padding: 0;
	font-family: arial, helvetica, sans-serif;
}

p,li {
	color: #565656;
}

body {
	text-align: center;
}

#page-container {
	position: relative;
	width: 1024px;
	margin: 0 auto;
	text-align: left;
	padding: 0 0 1px 0;
	background: inherit;
	background-image:url(../images/backbottom.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
	border:1px solid #d9d9d4;
}

#header {


	height: 125px;

}


#banner {

	padding: 1px 0 0 0;
	height: 180px;
	background: inherit;
}



#contentcont {
	 MARGIN: 15px 0px 0px 45px; 
	 WIDTH: 460px; 
	 background-color:#FFFFFF; 
	 /*height: 345px;*/ 
	 MIN-HEIGHT: 345px;
}



#photocol {
	FLOAT: right; MARGIN: 15px 43px 0px 0px; WIDTH: 460px; height:345px;}

#photocoltwo {
	FLOAT: right; MARGIN: 15px 43px 0px 0px; WIDTH: 450px; min-height:300px; border:#e2e1e1 5px solid;}


#logo {
	position: absolute;
	top: 34px;
	left: 45px;
	border: 0;
	width: 365px;
	height: 67px;
	display: block;
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
}

#logo span {
	display: none;
}



UL#main-menu {
	MARGIN: 90px 0px 0px 45px; TEXT-TRANSFORM: lowercase; WIDTH: 100%; LIST-STYLE-TYPE: none; font-weight:bold; font-size:11px;
}
UL#main-menu LI {
	FLOAT: left; MARGIN: 0px 11px 0px 0px; LIST-STYLE-TYPE: none; 
}
UL#main-menu LI A {
	BORDER-RIGHT: #d2d1d1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d2d1d1 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #d2d1d1 1px solid; WIDTH: 135px; COLOR: #999999; PADDING-TOP: 2px; BORDER-BOTTOM: #d2d1d1 1px solid; TEXT-DECORATION: none;
}
UL#main-menu LI A:hover {
	COLOR: #999999; border:1px solid #20bcb9;
}
UL#main-menu LI A.selectedPage {
	COLOR: #ffffff; background-color:#20bcb9; border:1px solid #20bcb9;
}




#main {

	padding: 1px 0 1px 0;
}


#content {
	margin: 15px 0 10px 45px;
	border: 1px solid #d9d9d4;
	width: 936px;
	/*height: 535px;*/
	min-height: 535px;
}

#content h1 {
	margin: 5px 0 8px 10px;
	font-size: 16px;
    color: #20bcb9; 
}

#content h2 {
	margin: 30px 0 8px 10px;
	font-size: 16px;
	color: #20bcb9;
}

#content h3 {
	color: #20bcb9;
}

#content p {
	margin: 0 10px 10px 10px;
	font-size: 12px;
}

#content li {
    font-size: 75%;
    margin: 0 10px .5em 25px;
}

#contentcont h1 {
	margin: 5px 0 8px 0;
	font-size: 16px;
	color: #20bcb9;
}

#contentcont h2 {
	margin: 30px 0 8px 0;
	font-size: 16px;
	color: #20bcb9;
}

#contentcont h3 {
	color: #20bcb9;
}

#contentcont p {
	margin: 0 10px 10px 0;
	font-size: 12px;
	
}

#contentcont li {
    font-size: 75%;
    margin: 0 10px .5em 25px;
}



#footer {
	margin: 55px 0 0 45px;
	border-top:1px solid #cccccc; 
	width:936px;

}

#footer p {
	font-size: 60%;
	padding-top: 8px;
}

#fieldList {
	font-size: 16px; color:#990000;
}



#formHeader {
	margin-top:-22px !important;
}

#fieldTitle1, #fieldTitle2,#fieldTitle3 {
	font-size:12px; color:#565656; font-weight:bold; !important}

#MainContent_0_0_btnSubmit {
	margin-left:16px; !important}

#fieldWrapper1{
	padding-left:-10px; !important}
	
.field {
	font-size:12px; !important}

.fieldError {
	font-size:12px; !important}
	
.error {
	font-size:12px; !important}

a {color:#008080;}
a:hover {text-decoration:none;}
a:visited {color:#008080;}

#photocoltenacu {
	FLOAT: right; MARGIN: 15px 43px 0px 0px; WIDTH: 450px; min-height:372px; border:#e2e1e1 5px solid;}

.buttons { height:78px; background-color:#ededed;}
.tenacuimage { height:372px; background-color:#000000;}

#backtop {height:58px; background-image: url(../images/backtop.gif); background-repeat:repeat-x;}
#backbottom {height:120px; }

#gynlogo {height:70px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-IMAGE: url(../images/gynlogo.gif); background-repeat:no-repeat; background-position:45px 12px;}

#orderbut { width:210px; height:49px; float:right; margin:15px 43px 0 0;}
#signupbut { width:250px; height:95px; float:right; margin-right:43px; padding:0;}
#indexbox {width:398px; height:98px; border:1px solid #cccccc; margin-top:37px;}

#products {width:460px; height:120px; border-top:1px solid #e2e1e1; border-bottom:1px solid #e2e1e1; margin-top:-1px;}


#productbox {width:182px; height:19px; background-color:#a6a6a6; margin-top:1px; margin-bottom:12px;}
#productbox p{font-weight:bold; font-size:11px; color:#FFFFFF; padding:2px 0 3px 15px;}

#productboxtwo {width:208px; height:19px; background-color:#a6a6a6; margin-top:1px; margin-bottom:12px;}
#productboxtwo p{font-weight:bold; font-size:11px; color:#FFFFFF; padding:2px 0 3px 15px;}

#productboxthree {width:198px; height:19px; background-color:#a6a6a6; margin-top:1px; margin-bottom:12px;}
#productboxthree p{font-weight:bold; font-size:11px; color:#FFFFFF; padding:2px 0 3px 15px;}

#productboxfour {width:242px; height:19px; background-color:#a6a6a6; margin-top:1px; margin-bottom:12px;}
#productboxfour p{font-weight:bold; font-size:11px; color:#FFFFFF; padding:2px 0 3px 15px;}


#productimage {width:150px; height:80px;  float:right; margin:17px 20px 0 10px; }
#line { border-top:1px solid #e2e1e1; padding:0 0 15px 0; }

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#footertext {width:200px; height:10px; float:right; text-align:right;}

#logoblank {width:316px; height:52px;  float:left; margin:10px 0 0 45px; cursor: hand;}

#frameq iframe {
   width: 440px;
   height: 2150px;
   border: none;
}

#frameq {
   width: 460px;
   height: 500px;
   padding: 0;  
   overflow: auto;
}

#video {
	MARGIN: 15px 43px 0px 0px; WIDTH: 450px; min-height:245px; border:#e2e1e1 5px solid;}
	
#iudvideo{
	FLOAT: right; WIDTH: 450px;
}