@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0;  font-family:"Century Gothic", Century, Arial; line-height:20px; font-size:12px; background: url(images/bg.jpg)  center top no-repeat #e4e4e4; color:#333333}
body img{ border:0}
h1,h2,h3{ line-height:normal; font-weight:normal; padding:0; margin:0}
a{ color:#2ba9dd}
a:hover{}
li,ul{ padding:0; margin:0; list-style:none; text-indent:0}
.clear{ clear:both}
.req {color:Red;}
form{ padding:0; margin:0}
#main{width:960px; margin:0 auto}
#internal{ min-height:690px}
#header{ height:128px; background:url(images/header.jpg)}
#topheader{ height:91px}
#logo{ float:left; width:360px}
#logo a{ display:block; overflow:hidden; text-indent:-98000px; height:91px; }
#phone{ float:right; width:500px; text-align:right; font-size:17px; padding-right:0px; padding-top:35px}
#navigation li{ float:left; height:37px; border-right:1px solid #FFFFFF; font-size:16px }
#navigation a{ text-decoration:none; color:#FFFFFF; padding:7px 16px 0 16px; display:block; height:30px}
#navigation a:hover{ background: url(images/navhover.jpg)}
#navigation #home a:hover{ background: url(images/homehover.jpg) bottom left}
/*
#navigation li#contact{ float:right; border-right:0; border-left:1px solid #FFFFFF}
#navigation li#contact a:hover{ background: url(images/bottomrightcorner.jpg) bottom right}
*/
#slidecontainer{ height:175px; padding-top:10px; padding-bottom:10px; overflow:hidden}
.left{ width:660px; float:left; padding-right:10px}
.right{ float:left; width:290px}
.roundededge{ background:url(images/roundededge.jpg) bottom no-repeat #FFFFFF; padding:20px ; min-height:432px; height:auto; overflow:hidden; font-size:14px; font-family:arial;font-weight:normal; }
h2{ color:#2ba9dd; font-size:15px}

.roundededge ul{ margin-left:40px} 
.roundededge li, #depots li{ list-style: disc; padding-left:10px}
.footer{ padding-top:10px; padding-bottom:10px}
#depots ul{ padding-top:60px; margin-left:20px}

#sidebar{ background:url(images/sidebarbottom.jpg) bottom no-repeat #FFFFFF; padding:12px; padding-bottom:30px}
#depots{ height:294px; background:url(images/sidebar.jpg)}


label{width:90px; padding-top:7px ; height:21px; display:block; float:left;}


.textfield {
	padding:0;
	margin:5px;
	padding:3px;
	width:155px;
	border:1px solid #3E1E0D;
	font-family:"Century Gothic", Century, Arial;
	font-size:12px;
	font-weight:bold;
	background: url(images/txtf.jpg) top repeat-x #ebebeb; border:#d2d2d2 solid 1px;

	background:#eaeaea; border:#e1e0e0;
	
}

#form{ padding-top:20px}
.submitbutton{ padding-top:20px }


/* Java sub menus*/

#dropmenudiv{position:absolute;
 background: url(images/dropmenuimage.jpg);
font-family:"Century Gothic", Century, Arial;
border-top:0px;
border-bottom-width: 0;
font:normal 15px Verdana;
line-height:30px;
z-index:100;

}

#dropmenudiv a
{
font-family:"Century Gothic", Century, Arial;
width: 100%;
color:White;
font-size:16px;
display: block;
text-indent: 15px;
border-bottom: 0px solid #FFFFFF;
padding: 1px 0;
text-decoration: none;
padding-top:5px;
}

#dropmenudiv a:hover{ /*hover background color*/
background: url(images/navhover.jpg);
text-decoration:none; color:#FFFFFF; display:block; height:30px;
}


/*Ends here

#navigation li{ float:left; height:37px; border-right:1px solid #FFFFFF; font-size:16px }
#navigation a{ text-decoration:none; color:#FFFFFF; padding:7px 16px 0 16px; display:block; height:30px}
#navigation a:hover{ background: url(images/navhover.jpg)}


*/

#depots a{ color:#27a76a; text-decoration:none}
#depots a:hover{ color:#2188b1; text-decoration:underline}

.textbox
{
    border-style:solid;
    border-color:#DBDBDB;
    border-width:1px;
}






h2{ padding-bottom:5px; padding-top:15px; font-size:14px; color:#000000}
#main{ width:960px; margin:0 auto}
.column1{ width:675px; float:left; padding-right:50px;padding-left:10px;}
.column1 h3{ font-size:18px; color:#9777b4; padding-top:30px}
.column3{ float:left; width:232px}
#threecolumns { line-height:18px}
.style14s {font-size:14px;color:#000000}
.clear{ clear:both}
#threecolumns h2{height:25px; padding:0; margin:0}
.submit input{ width:230px; height:31px; border:0; margin-top:10px}
input.fields { height:19px; border:1px solid #3f3f3f; background: #ffffff; padding-top:3px; color:#000000}
select.fields {border:1px solid #3f3f3f; background:top repeat-x #ffffff; color:#000000; }
textarea.fields { border:1px solid #3f3f3f; background:#171717; padding-top:3px; color:#000000}







