/* IMAGES
================================================== */



/* Medium Horizontal Thumbnail */
.drop_level img,
{
	padding-right: 5px;
	width:40px;
	height:30px;
}




/* LOGO
================================================== */


#logo a {
	background: transparent url(../images/logo.png) no-repeat;
}


/* HEADER
================================================== */
#headerTop {
	display:block;
	height: 100px;
	background: url(../images/header_gradient_1.gif) repeat-x;
	border-bottom: 1px Solid  #CCCCCC;
}

#navigation {
	background: transparent url(../images/navigation_bg.png) no-repeat;
}


/* ----- Main Menu ----- */
#menu li,
#menu li a {
	background: transparent url(../images/navigation.gif) no-repeat;
}
#menu li {
	background-position: right 0px;
}
#menu li a {
	background-position: left 0px;
}
#menu li a span {
	background-image: none;
}
#menu li.drop a span {
	background: transparent url(../images/navigation.gif) no-repeat scroll right -224px;
}

#menu li:hover,
#menu li.active {
	background-position: right -46px;
}

#menu li:hover a,
#menu li.active a {
	background-position: left -46px;
}

#menu li:active {background-position: right -92px;}
#menu li:active a {background-position: left -92px;}

#menu li.drop:hover, 
#menu li.drop:active {
	background-position: right -138px;
}

#menu li.drop:hover a, 
#menu li.drop:active a {
	background-position: left -138px;
}


#menu li.active a span,
#menu li.drop:hover a span, 
#menu li.drop:active a span {
	background-position: right -237px;
}


/* Reset styles for second level nav elements */
#menu li div,
#menu li div li,
#menu li div a,
#menu li div a span {
	background-image: none;
}

#menu li div.drop_level,
#menu li div.drop_level div,
#menu li.alterior div.drop_level li a:hover {
	background: transparent url(../images/main_navigation.png) no-repeat;
}


/* Reset styles for child div elements */
#menu li div.drop_level div div {
	background-image: none;
}


/* ----- alterior ----- */
/* add alterior dropdown background */
#menu li.alterior div.drop_level {
	background-position: -682px bottom;
}
/* remove sliding doors for alterior dropdown, use fixed size */
#menu li.alterior div.drop_level div {
	background: none;
}

#menu li.alterior div.drop_level li a:hover {
	background-position: 0px -200px;
}
#menu li.alterior div.drop_level li a span {
	background: none;
}



/* FOOTER
================================================== */


#footer {
	width: 950px;
	margin: 0 auto;
	color: #999999;
	height:70px;/* Height of the footer */
	background: url(../images/footer_div.png) repeat-x;
}

#footer p {
	float:right;
	padding-top: 10px;
	color: #999999;
}

#footer a {
	padding-top: 10px;
	color: #999999;
	text-decoration: none;
}

/* HOMEPAGE PAGE HEADINGS AND CONTAINERS
=================================================*/

#schSearchCont {
	width:421px;
	padding:0 0 0px 0;
}

#schSearchHdr {
	height: 27px;
	width: 421px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;	
	background: #ffffff url("../images/searchHdr1.png") no-repeat left top;
}

#schSearchHdr h3{
   padding: 5px 0 0 10px;
}

#schSearchCont #content {
	border: solid 1px #ebebeb;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	background: #ffffff;
}

#schSearchCont #footer {
	background: #ffffff url("../images/footer.png") no-repeat ;
	height: 11px;
}

#stanCont {
	width:309px;
	padding:0 0px 0px 0;
	float:left;
	height: auto;
}

#stanHdr {
	height:27px;
	width: 309px;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;	
	background: #ffffff url("../images/newsHdr.png") no-repeat left top;
}

#stanHdr1 {
	height:27px;
	width: 309px;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;	
	background: #ffffff url("../images/newsHdr_blck.png") no-repeat left top;
}

#stanHdr h3 {
   padding: 5px 0 0 10px;
}

#stanHdr1 h3 {
   padding: 5px 0 0 10px;
}

#stanCont #content {
	border: solid 1px #ebebeb;
	margin: 0px;
	padding: 5px 5px 0px 5px;
	background: #ffffff;
	width: 297px;
	height: auto;

}

#stanCont #contentnopadding {
	border: solid 1px #ebebeb;
	margin: 0px;
	padding-left: 4px;
	padding-right: 4px;
	background: #ffffff;
	width: 299px;	
}


#stanCont #content p{
	font-size:85%;
	line-height:1.4em;
}

#stanCont #content h3{
	color:#054917;
	margin:0px 0pt;
}

#stanCont #content_nopadding {
	border-left: solid 1px #ebebeb;
	margin: 0px;
	background: #ffffff;
	width:auto;
}


#stanCont #footer {
	background: #ffffff url("../images/footer.png") no-repeat ;
	height: 11px;
}




/*CURVED BOX SMALL ALL ONE
==================================================================*/


.bl {
	background: url("../images/bl.gif") 0 100% no-repeat #ffffff; 
	width:auto
}
	
.br {
	background: url("../images/br.gif") 100% 100% no-repeat; 
	height:auto
}

.tl {
	background: url("../images/tl.gif") 0 0 no-repeat
}

.tr {
	background: url("../images/tr.gif") 100% 0 no-repeat; 
	padding:5px
}

.clear {
	font-size: 1px;
	height: 1px} 

/*Page Banners
=====================================================================*/

#bannerContainer {
	width:950px;
	float:right;
}

#bannerContainer h1{
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:70px 220px 0px 0px;
}

#bannerHeader{
	
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic1.jpg") no-repeat left top;
}

#bannerHeader1{
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic2.jpg") no-repeat left top;
}

#bannerHeader2{
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic3.jpg") no-repeat left top;
}

#bannerHeader3{
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic4.jpg") no-repeat left top;
}

#bannerHeader4{
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic5.jpg") no-repeat left top;
}

#bannerHeader5{
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic6.jpg") no-repeat left top;
}

#bannerHeader6{
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic7.jpg") no-repeat left top;
}

#bannerHeader7{
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic8.jpg") no-repeat left top;
}

#bannerHeader8{
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic9.jpg") no-repeat left top;
}

#bannerHeader9{
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic10.jpg") no-repeat left top;
}

#bannerHeader10{
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic11.jpg") no-repeat left top;
}

#bannerHeader11{
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic12.jpg") no-repeat left top;
}

#bannerHeader12{
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic13.jpg") no-repeat left top;
}

#bannerHeader13 {
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic14.jpg") no-repeat left top;
}

#bannerHeader14 {
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic15.jpg") no-repeat left top;
}

#bannerHeader15 {
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic16.jpg") no-repeat left top;
}

#bannerHeader16 {
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic17.jpg") no-repeat left top;
}

#bannerHeader17{
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic18.jpg") no-repeat left top;
}

#bannerHeader18 {
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic19.jpg") no-repeat left top;
}

#bannerHeader19 {
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic20.jpg") no-repeat left top;
}

#bannerHeader20 {
	height: 98px;
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	color: #0A470E;
	background: #ffffff url("../images/headers_ar/pic21.jpg") no-repeat left top;
}

/*******************************************************************************/

#langHeader{

	font-size: 18px;
	font-weight: bold;
	color: #0A470E;
}

.fleetImg{
	width: 177px;
	height: 90px;
	border: 1px Solid #0A470E;
	padding: 2px;
}

.searchBtn {
	background-image: url(../images/search_btn.gif);
	width: 70px;
	height: 19px;
}

/*******************************************************************************/

.s_nr {background: url("../img/sprites/g3master_norep.png") no-repeat 0px 0px}  /* s_nr stands for Sprite No-Repeat */
.s_rx {background: url("../img/sprites/g3master_repx.png") repeat-x 0px 0px}    /* s_rx stands for Sprite Repeat-X */
.s_ry {background: url("../img/sprites/g3master_repy.png") repeat-y 0px 0px}    /* s_ry stands for Sprite Repeat-Y */

div.headtop {
    width: 100%;
    height: 80px;
    background-color: white;
    background-position: 0px -200px;
    line-height: normal !importnat;
}
div.headtop div.left {
    width: 5px;
    height: 5px;
    background-position: 0px 0px;
    float: left;
}
div.headtop div.right {
    width: 5px;
    height: 5px;
    background-position: 0px -20px;
    float: right;
}

div.contentbottom {

    background-color: #FFFFFF;
    height: 6px;
    margin-top: -1px;
}
div.contentbottom div.left {
    width: 7px;
    height: 7px;
    background-position: 0px -40px;
    float: left;
    position: relative;
}
div.contentbottom div.right {
    width: 7px;
    height: 7px;
    background-position: 0px -60px;
    float: right;
    position: relative;
    left: 2px;
}




/*******************************************************************************/

.c_nr {background: url("../img/sprites/lang_set.png") no-repeat 0px 0px}  /* s_nr stands for Sprite No-Repeat */
.c_rx {background: url("") repeat-x 0px 0px}    /* s_rx stands for Sprite Repeat-X */
.c_ry {background: url("") repeat-y 0px 0px}    /* s_ry stands for Sprite Repeat-Y */



