@import url("./960grid/reset.css");
@import url("./960grid/text.css");
@import url("./960grid/960.css");

/* PluroTech style.css */
html {overflow:scroll-y;overflow-y: scroll !important;}

body#ptMainSite {background:url(../../assets/images/bg.gif) repeat-x fixed; margin-top:20px;}

a	{color:#7b5416;text-decoration:underline;font-weight:bold;}
a:hover {color:#d1570d;text-decoration:none;font-weight:bold;}

p {text-align:left; color:#4e412d;}

td {vertical-align:top;}

h1, h2, h3 {color:#79288c; font-family:"Times New Roman", Times, serif; font-weight:normal; margin:0 0 10px 0;}
h1 {font-size:30px;}
h2 {font-size:20px;}

img {vertical-align:top;}

.lineDotted {background:url(../../assets/images/line_dotted.gif) repeat-x;height:10px;margin:0 0 10px 0;}
.border {border:5px solid #e1d9cd;}

/* Menu START */
ul.ptMenuHorizontal {list-style:none; margin:0; padding:0;}
ul.ptMenuHorizontal li {float:left; padding:0; margin:0;}
ul.ptMenuHorizontal a {display:block; float:left;}

ul.ptMenuVertical {list-style:none; margin:0; padding:0;}
ul.ptMenuVertical li {padding:0; margin:0;}
ul.ptMenuVertical a {display:block;}

#mainMenu {background:url(../../assets/images/menu_bg.jpg) no-repeat; width:940px; height:40px;}
#mainMenu ul {list-style:none; margin:0; padding:0;}
#mainMenu ul li {float:left; padding:0 3px 0 2px; margin:0; background:url(../../assets/images/main_menu_sep.gif) no-repeat right;}
#mainMenu ul a {display:block; float:left; color:white; font-weight:normal; text-decoration:none; padding:10px 12px 10px 12px;}
#mainMenu ul a:hover, #mainMenu ul a.active {background:#a666b5; color:white;}


#footerMenu {position:relative;}
#footerMenu ul {position:absolute; right:0; list-style:none; margin:0; padding:0;}
#footerMenu ul li {float:left; padding:0; margin:0;}
#footerMenu ul a {display:block; float:left; color:#736a5c; font-size:11px; font-weight:normal; text-decoration:underline; padding:0px 12px 0px 12px;}
#footerMenu ul a:hover, #footerMenu ul a.active {color:#a5906f;}
/* Menu END */

.contactInfo {color:white; font-size:24px; text-align:right; padding:23px 30px 0 0;}

#slideshow {width:700px; height:288px; background:url(../../assets/images/slideshow_bg.gif) no-repeat white;}
#slideshow .inner {padding:5px 0 0 5px;}

#mainContent {width:690px; background:white; border:5px solid #e1d9cd;}
#mainContent .inner {padding:20px;}


#banners img {margin-top:20px;}

#footer {color:#736a5c; padding-top:50px; padding-bottom:20px;}
#disclaimer {color:#736a5c; text-align:center; border-top:1px solid #eae4dc; padding-top:20px; padding-bottom:20px;}

/* Drop Down Menu - START*/
#multi-ddm {list-style: none;padding: 0;margin: 0;margin-left:40px; }
#multi-ddm > li {float: left;padding:0; margin:0;background:url(../../assets/images/menu_sep.gif) no-repeat right 17px;}

#multi-ddm > li > a {
	display: block;
	text-align:center;
	text-decoration: none;
	padding:0; margin:0;
	color:white;
	text-decoration:none;
	padding:12px 14px 10px 14px;
	color:#e1f1ff;
}

#multi-ddm > li > .parent-hover, #multi-ddm > li > a.active {background:url(../../assets/images/menu_active.gif) no-repeat center top;color:white;}
#multi-ddm > li ul {display: none;list-style: none;position: absolute;margin: 5px 0 0 -20px;z-index: 90;padding: 0;}

#multi-ddm > li ul a {
	display: block;
	width: 200px;
	padding: 7px 5px 7px 25px;

	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	color: #e1f1ff;
	background: url(../../assets/images/submenu_bullet.gif) no-repeat 11px 13px #115188;
	
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}

#multi-ddm > li ul li a.first {}
#multi-ddm > li ul .child-hover1 {color:#e1f1ff;background-color: #539ed0;}
#multi-ddm > li ul .child-hover2 {color:#e1f1ff;background-color: #539ed0;}
#multi-ddm > li ul .child-hover3 {color:#e1f1ff;background-color: #539ed0;}
#multi-ddm > li ul .child-hover4 {color:#e1f1ff;background-color: #539ed0;}
#multi-ddm > li ul li ul {margin: -29px 0 0 163px;position: absolute;}
#multi-ddm span {float: right;}
/* Drop Down Menu - END*/

/* Footer START */
#ptFooterCopy {font-size:11px; color:#5a1f00; padding:20px 10px 20px 10px;}
#ptFooterMenu ul {margin:20px 10px 20px 10px; float:right;}
#ptFooterMenu li a {font-weight:normal; text-decoration:none; padding:0px 20px 0px 20px; margin-right:1px; background:url(../../assets/images/bullet.gif) no-repeat 6px 7px; font-size:11px;}
#ptFooterMenu li a:hover, #ptTopMenu li.active a {}
/* Footer END */

.formSeparator{
	background:#fcfcfc;
	border-right:1px solid #e3e3e4;
	border-bottom:1px solid #e3e3e4;
	border-top:1px solid white;
}
.formLabel{
	padding:5px 10px 5px 5px;
	background:#fcfcfc;
	border-right:1px solid #e3e3e4;
	border-bottom:1px solid #e3e3e4;
	border-top:1px solid white;
	text-align:right;
	vertical-align:middle;
	width:100px;
}
.formField{
	padding:5px 5px 5px 10px;
	background:#f8f8f8;
	text-align:left;
	border-right:1px solid #e3e3e4;
	border-bottom:1px solid #e3e3e4;
	border-top:1px solid white;
	vertical-align:middle;
}

ul.listErrors			{margin:0; padding:0px; list-style:disc;}
ul.listErrors li		{font-weight:bold; color:#a61414; margin:0 0 0 15px; padding:3px 0 0 0; font-size:12px;}

.field_normal 			{ border: 1px solid #7c7c7e; }
.field_required			{ border: 1px solid #7c7c7e; }
.field_error			{ border: 1px solid #a61414; /*background-color:#FFE8E8;*/ }
.field_label_required	{ font-weight:bold; }
.field_label_error      { font-weight:bold; color:#a61414;}
.field_error_message 	{ font-size:10px; color:#a61414;}



/* Easy Slider */
#slider {margin:0px;}
#slider ul{
	margin:0;
	padding:0;
	list-style:none;
}

#slider li { 
	margin:0;
	padding:0;
	list-style:none;
	width:690px;
	height:278px;
	overflow:hidden; 
}
#slider li img, #slider li a {
	margin:0;
	padding:0;
}



#slider2{}


#slider2 ul, #slider2 li{
	margin:0;
	padding:0;
	list-style:none;
}



#slider2 li {
	width:240px;
	height:140px;
	overflow:hidden;
}

#slider2 li img {

}


#container{	
	margin:0 auto;
	position:relative;
	text-align:left;
	width:690px;
	background:#fff;		
	margin-bottom:2em;
}	

#prevBtn a {
	display:block;
	width:30px;
	height:50px;
	position:absolute;
	left:-14px;
	top:44px;
	z-index:1000;
	background:url(../../assets/images/bottom_banners_btn_left.gif) no-repeat;
	font-size:0;
}

#nextBtn a {
	display:block;
	width:30px;
	height:50px;
	position:absolute;
	left:946px;
	top:44px;
	z-index:1000;
	background:url(../../assets/images/bottom_banners_btn_right.gif) no-repeat;
	font-size:0;
}

/* Bottom Slideshow */
#bottomSlideshow {position:relative; top:-16px; margin:0 10px 0 10px;}
#bottomSlideshow .slide{float:left;margin:15px 20px 0 20px;} /**/
/* Bottom Slideshow */


/* numeric controls */	
	

	ol#controls{
		margin:6px 0 0 0;
		padding:0;	
		}
	ol#controls li{
		margin:0; 
		padding:0;
		float:left;
		list-style:none;
		}
	ol#controls li a{
		float:left;
		display:block;
		}
	
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

	ol#controls li a#slide_0 {width:145px; height:35px; background-image:url(../../assets/images/slides_tab_1.gif); background-position:top;}
	ol#controls li a#slide_1 {width:142px; height:35px; background-image:url(../../assets/images/slides_tab_2.gif); background-position:top;}
	ol#controls li a#slide_2 {width:155px; height:35px; background-image:url(../../assets/images/slides_tab_3.gif); background-position:top;}
	ol#controls li a#slide_3 {width:137px; height:35px; background-image:url(../../assets/images/slides_tab_4.gif); background-position:top;}
	ol#controls li a#slide_4 {width:121px; height:35px; background-image:url(../../assets/images/slides_tab_5.gif); background-position:top;}

	ol#controls li.current a#slide_0 {width:145px; height:35px; background-image:url(../../assets/images/slides_tab_1.gif); background-position:bottom;}
	ol#controls li.current a#slide_1 {width:142px; height:35px; background-image:url(../../assets/images/slides_tab_2.gif); background-position:bottom;}
	ol#controls li.current a#slide_2 {width:155px; height:35px; background-image:url(../../assets/images/slides_tab_3.gif); background-position:bottom;}
	ol#controls li.current a#slide_3 {width:137px; height:35px; background-image:url(../../assets/images/slides_tab_4.gif); background-position:bottom;}
	ol#controls li.current a#slide_4 {width:121px; height:35px; background-image:url(../../assets/images/slides_tab_5.gif); background-position:bottom;}


/* Easy Slider */


