@charset "UTF-8";
/* CSS Document */

/* 
  body element 
*/
#body {
	padding : 0;
	margin : 0;
	height: 100%;
	background:#004C99 url('images/background.gif') repeat-x;
	font : 100.1%, helvetica, arial, sans-serif;
	bottom: 0px;
}

 

/* 
  This is the inner wrapper which contains the entire site 
*/
#wrapper {
	width : 760px;
	height:auto;
	/*min-height:700px;*/
	overflow: hidden;
	background-color : #fff;
	border : 1px solid #000033;
	margin : 20px auto;
	position: relative;
}

#logo {
	height: 70px;
	width: 100%;
	margin-top: 0px;
}

#google {
	position:absolute;
	left:476px;
	top:33px;
	width:280px;
	height:31px;
	
}

#bluespan_container {
	height: 175px;
	background-color: #17599D;
	padding: 10px;
	overflow: hidden;
	width: 740px;
	top: 73px;
}



#bluespan_left {
	height:auto;
	width:575px;
	padding: 0px;
	overflow: hidden;
	float: left;	/*position: absolute;*/
	/*background-color: #666666;*/
}

#address {
	position:absolute;
	left:16px;
	top:232px;
	width:490px;
	height:14px;
	z-index:21;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

#bluespan_right {
	height:auto;
	padding: 0px;
	width: 155px;
	border-left: 2px;
	border-left-color: #FFFFFF;
	border-left-style: dotted;
	/*position: absolute;*/
	margin-bottom: 20px;
	left: 524px;
	float:right;
	text-align: center;
	top: 84px;
}

#navigation {
	/*overflow: hidden;*/
	width: 760px;
	top: 272px;
	background-color: #ffa500;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	min-width: 760px;
}

#content {
	height:auto;
	min-height:300px;
	padding-left: 10px;
	padding-right: 10px;
	width: 100%;
	background-color: #fff;
	position: relative;
}

#home_left {
	left:16px;
	top:322px;
	width:55%;
	/*height:186px;*/
	/*margin-bottom: 20px;*/
	float: left;
	margin-left: 10px;
}

#home_right {
	height: auto;
	width: 35%;
	top: auto;
	border-left: 2px;
	border-left-style: dotted;
	border-left-color: #17599D;
	padding-left: 20px;
	background-color: #E8F6FF;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 20px;
	float: right;
	margin-right: 10px;
}

#alert {
	height: auto;
	width: 100%;
	top: auto;
	/*padding-left: 20px;*/
	background-color: #E6E6E6;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px;
	vertical-align: bottom;
	bottom: 0px;
	left: auto;	/*margin-left: 10px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #990000;
	min-height: 100px;
	padding-left: 10px;
	padding-right: 10px;
	border-color: #990000;
	border-style: solid;
}

#clear {
	clear:both;
}


#footer {
	width: 100%;
	background-color: #17599D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	text-align: center;
	bottom: 0px;
	margin-top: 20px;
	min-height: 30px;
	padding-top: 10px;		
}



/*drop down navigation*/

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
 width: 100%;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}


ul.dropdown li.rtl ul {
 top: 100%;
 right: 0;
 left: auto;
}

ul.dropdown li.rtl ul ul {
 top: 1px;
 right: 99%;
 left: auto;
}

ul.dropdown {
	font-weight: bold;
	width: 100%;
	background-color: #f6f6f6;

}

	ul.dropdown li {
	 padding: 7px 10px;
	 border-style: solid;
	 border-width: 1px 1px 1px 0;
	 border-color: #fff #d9d9d9 #d9d9d9;
	 background-color: #f6f6f6;
	 color: #000;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 background-color: #eee;
	 color: #000;
	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #000; text-decoration: none; }
	ul.dropdown a:hover		{ color: #000; }
	ul.dropdown a:active	{ color: #ffa500; }


	/* -- level mark -- */

	ul.dropdown ul {
	 width: 150px;
	 margin-top: 1px;
	}

		ul.dropdown ul li {
		 font-weight: normal;
		}



/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


ul.dropdown *.dir {
 padding-right: 20px;
 background-image: url(images/nav-arrow-down.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;

}


/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
 padding-right: 15px;
 background-image: url(images/nav-arrow-right.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
 background-image: url(images/nav-arrow-top.png);
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url(images/nav-arrow-right.png);
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 10px;
 padding-left: 15px;
 background-image: url(images/nav-arrow-left.png);
 background-position: 0 50%;
}

/*text attributes */

p
{
	/*color:black;*/
	font-family:helvetica, arial, sans-serif;
	font-size: small;
	margin-right: 20px
}

p.bold {font-weight:bold;}
p.bold_red {font-weight:bold; color:#FF0000;}

p.indent
{
text-indent:50px;
}

.right {text-align:right;}
.xsmall
	{
	font-family:helvetica, arial, sans-serif;
	font-size: x-small;
	 }

.small
	{
	font-family:helvetica, arial, sans-serif;
	font-size: small;
	 }
.small_red
	{
	font-family:helvetica, arial, sans-serif;
	font-size: small;
	color:#FF0000;
	 }
	 
p.big_center {
	line-height:150%;
	text-align:center;
	font-weight: bold;
}

h1 {
	color:#990000;
	font-family:helvetica, arial, sans-serif;
	font-size: large;
	margin-right: 20px
}

table.rates { width: 40%; padding: 0px; border: none; border: 0px; font-family:helvetica, arial, sans-serif; font-size: small;}
table.normal { width: 60%; padding: 0px; border: none; border: 0px; font-family:helvetica, arial, sans-serif; font-size: small;}

table.support { width: 80%; padding: 0px; border: none; border: 1px solid #336699; align:center; font-family:helvetica, arial, sans-serif; font-size: small;}


table.support th {
	background-color: #F4F4F4;
	color:#336699;	
}



ul.normal {
	color:black;
	font-family:helvetica, arial, sans-serif;
	font-size: small;
	margin-right: 20px
}
ol.normal {
	color:black;
	font-family:helvetica, arial, sans-serif;
	font-size: small;
	margin-right: 20px;
}

a.whitelink:link { color: white; }
