/* CSS Document */

body{margin:0px; width:100%; background-color:#FFFFFF; top:0px; text-align:left; line-height:1.3em; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#072e6a; background-image:url(/graphics/design/bodyBg.gif); background-repeat:repeat-y; background-position:left;}
#Container{width:798px; border-right:1px solid #5f5f5f; background-color:#f3f3f3; /*background-image:url(/graphics/design/mainBg.gif);*/ background-repeat:repeat-x; background-position:bottom; padding-bottom:10px;}
#Header{background-color:#7db712; height:127px;}
#Menu{background-image:url(/graphics/design/menuBg.gif); height:46px; background-repeat:repeat-x;}
#FocusArea{height:242px; background-image:url(/graphics/design/focusBgGrey.gif); background-repeat:repeat-x; }
#FocusText{float:right; margin-right:61px; margin-top:37px; height:171px; width:319px; background-image:url(/graphics/design/focusTextBgGr.gif); background-repeat:no-repeat; display:inline;/*padding-left:10px; padding-top:10px;*/}
#Content{}
#LeftContent{float:left; margin-left:52px; width:332px; display:inline;}
#RightContent{float:right; margin-right:61px; width:319px;}
#Footer{background-color:#7db712; height:60px; clear:both; width:798px; border-right:1px solid #5f5f5f; color:#FFFFFF; font-size : 0.7em;}

ul{
padding-left:0px;
margin-left:0px;
left:0px;
}

.logo{margin-left:34px; margin-top:23px; border : 1px white solid;}
.focusImage{float:left; margin-left:0px; display:inline;}
.clear{clear:both; overflow:hidden; font-size:1px; height:1px; width:1px;}
.leftPad10{padding-left:10px; display:block;}
.link{font-weight:bold; text-decoration:none; color:#072e6a; background-image:url(/graphics/design/linkarrow.gif); background-position:right; padding-right:30px; background-repeat:no-repeat;}
li{ list-style-type:none; background-image:url(/graphics/design/bullet.gif); background-repeat:no-repeat; background-position:0px 2px; display:block; padding-left:15px; margin-bottom:2px;}

/* MENU */

#Menu ul{
list-style-type:none;
padding:0px;
margin:0px;
padding-left:28px;}

#Menu ul li{
padding:0px;
margin:0px;
display:inline;
margin-right:16px;}

/* FOCUS TEXT */

#FocusText h1{font-size:1.2em; margin-top:20px; margin-bottom:10px;}
#FocusText p{font-size:0.75em; margin-top:10px; margin-bottom:10px; line-height:1.4em;}

/* LEFT CONTENT TEXT */

#LeftContent h2{font-size:1.2em; margin-bottom:10px; margin-top:0px;}
#LeftContent p, UL{font-size:0.75em; margin-bottom:10px; line-height:1.4em;}

/* RIGHT CONTENT TEXT */

#RightContent h2{font-size:1.2em; margin-bottom:10px;}
#RightContent h3{font-size:1.0em; margin-bottom:0px;}
#RightContent p, UL{font-size:0.75em; margin-bottom:10px; line-height:1.4em;}

/* ITEMS (BOTTOM LEFT) */

#LeftContent .item{margin-bottom:25px; position:relative; clear:both;}
#LeftContent .item img{float:left; margin:0px; margin-right:15px; border:1px solid #666666;}
#LeftContent .item h2{font-size:0.9em; margin-bottom:2px; line-height:1em;}
#LeftContent .item p{margin:0px; font-size:0.7em; line-height:1.3em; float:right; width:194px;}
/*#LeftContent .item a{font-size:1.1em; font-weight:bold; text-decoration:none; line-height:1.4em; color:#072e6a; background-image:url(/graphics/design/linkarrow.gif); background-position:right; padding-right:30px; background-repeat:no-repeat;}
*/
/* FOOTER */

#Footer p.first{display:inline; background-image:url(/graphics/design/footerDropGr.gif); background-repeat:no-repeat; overflow:visible; padding-top:20px; padding-bottom:0px; margin-top:0px; margin-left:52px; float:left; padding-left:10px;}

#Footer p.first img{
vertical-align:middle;}

#Footer p.second{display:inline; background-image:url(/graphics/design/footerDropGr.gif); background-repeat:no-repeat; overflow:visible; padding-top:20px; padding-bottom:0px; margin-top:0px; margin-right:51px; float:right; padding-left:10px; width:319px;}



#Footer a{
color:#FFFFFF;
text-decoration:none;}

#Footer a:hover{
text-decoration:underline;}

/* CONTACT FORM */

#contactUsNow{
height:220px;
background-color:#006CAA;
border:0px;
margin:0px;
padding:0px;
border-left:10px solid #006CAA;
margin-bottom:15px;
padding-top:10px;
padding-left:7px;
color:#FFFFFF;
font-size:1.1em;
}

#contactUsNow p{
margin:0px;}

input, textarea{
color:#000066;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
border:1px solid #000099;
font-size:0.7em;
line-height:1.3em;
}

input.noborder{
border:0px;}

/* AVAILABILITY TABLE */

#RightContent.avail{
width:340px;
margin-right:20px;}

.availTable{
background-color:#006CAA;
border:0px;
margin:0px;
padding:0px;
border-left:10px solid #006CAA;
margin-bottom:15px;
padding-top:10px;
color:#FFFFFF;
font-size:0.7em;
margin-right:-30px;}

.availTable td{
padding:2px 5px 2px 3px;
}

.availTable .headerRow{
font-size:1.1em;
font-weight:bold;
text-decoration:underline;
color:#a8ccfd;}