/* CSS Document */
#wrap {
margin:10px auto;
width:982px;
}
body, p, div, a {
font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana,arial,sans-serif;
font-size:12px;
}

body {
background-color:#3484d4;
padding-bottom:50px;
}

h1, h2, h3, h4 {
color:#444444;
font-weight:normal;
letter-spacing:-1px;
margin:25px 0pt -5px;
}

p {
color:#FFFFFF;
}

h2 {
font-size:22px;
}

h3 {
font-size:18px;
}

.red {
color:#BF0D00;
font-style:normal;
font-weight:bold;
}

.blue {
color:#FFFFFF;
font-style:normal;
font-weight:bold;
}

#content {
background-image:none;
margin-top:170px;
padding:0px;
}

#content {
background:#3484d4 url(images/content_top.jpg) no-repeat scroll 0% 0%;
float:left;
min-height:400px;
padding:20px;
width:760px;
}

#content div.box, table.listing, div.tip {
-moz-outline-radius-bottomleft:4px;
-moz-outline-radius-bottomright:4px;
-moz-outline-radius-topleft:4px;
-moz-outline-radius-topright:4px;
background-color:#F0F1F2;
border:2px solid #FFFFFF;
margin:10px 0pt 15px;
outline-color:#999999;
outline-style:solid;
outline-width:1px;
padding:10px;
}

#content div.box h2 {
background-color:#3484d4;
color:#ffffff;
font-size:15px;
font-weight:normal;
line-height:30px;
margin:-10px -10px 10px;
padding:0pt 10px;
}

#content h1 {
background-repeat:no-repeat;
color:#809198;
font-size:28px;
font-weight:bold;
height:110px;
letter-spacing:-1px;
margin:0px 0pt -140px;
padding:5px 0pt 0pt 95px;
position:relative;
top:-146px;
}

#content .float_right {
float:right;
}

#content .float_left {
float:left;
}

/* Col50 */

#content div.col50r {
float:right;
margin-right:2px;
width:350px;
}

#content div.col50l {
float:left;
margin-right:30px;
width:350px;
}

#content div.col50f {
width:100%;
clear:both;
}


.last {
margin-right:0px !important;
}

/* ------Navigation------ */

#globalnav {
height:38px !important;
margin:10px auto;
position:relative;
text-align:left;
width:983px;
z-index:1;
}

#globalnav li {
float:left;
margin:0pt;
padding:0pt;
text-indent:0pt;
}

#globalnav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}

#globalnav #gn1 a:hover {
background-position:0pt -42px;
}
#globalnav #gn1 a {
background-position:0pt 0pt;
width:165px;
}

#globalnav #gn2 a:hover {
background-position:-165px -42px;
}
#globalnav #gn2 a {
background-position:-165px 0pt;
}

#globalnav #gn3 a:hover {
background-position:-327px -42px;
}
#globalnav #gn3 a {
background-position:-327px 0pt;
}

#globalnav #gn4 a:hover {
background-position:-489px -42px;
}
#globalnav #gn4 a {
background-position:-489px 0pt;
}
#globalnav #gn4 a.active {
background-position:-489px -126px !important;
}

#globalnav #gn5 a:hover {
background-position:-651px -42px;
}
#globalnav #gn5 a {
background-position:-651px 0pt;
}

#globalnav #gn6 a:hover {
background-position:-812px -42px;
}
#globalnav #gn6 a {
background-position:-812px 0pt;
width: 170px;
}

#globalnav li a, #globalnav li div {
background-image:url(images/navi.png);
background-repeat:no-repeat;
float:left;
height:38px;
line-height:38px;
overflow:hidden;
text-indent:-999em;
width:162px;
}

#globalnav a.active {
cursor:default;
}


ul, ol, p, table {
margin:10px 0px;
}

#content, #right {
margin-top:130px;
}

#right {
float:right;
width:180px;
}

#right a {
text-decoration:none !important;
}

#right div.box li a:hover {
background-color:#FFFFFF;
color:#3484d4;
}

#right div.box li a {
border-bottom:1px solid #FFFFFF;
display:block;
font-size:12px;
margin:0px 3px;
padding:6px 8px;
text-decoration:none;
color:#ffffff;
}

#right div.box {
margin:-1px 0pt 7px;
width:181px;
}

#right div.box li {
list-style-type:none;
color:#FFFFFF;
}

#right div.box ul {
margin:0pt;
padding:0pt;
}
#right div.inside, #right div.box ul {
background:transparent url(images/sidenav_strip2.png) no-repeat scroll 0% 0%;
}

#right div.clear {
background:transparent url(images/sidenav.png) no-repeat scroll 0pt -353px;
height:10px;
}


#right div.box h2, #drawer a.header {
background:transparent url(images/sidenav.png) no-repeat scroll 0% 0%;
color:#000000;
display:block;
font-size:12px;
height:16px;
letter-spacing:0px;
margin:0px;
padding:8px 10px;
text-decoration:none;
}



div.clear, hr {
clear:both;
display:block;
font-size:1px;
height:0pt;
line-height:1px;
margin:0pt;
padding:0pt;
}


#FooterWrap {
background:#3484d4 none repeat scroll 0% 0%;
clear:both;
padding:2px 0pt;
width: 100%;
}

#Footer {
margin:0pt auto;
width:100%;
color:#3484d4;
padding:0pt;
position:relative;
}

#Footer .footertext {
clear:both;
display:block;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-size:90%;
color:#ffffff;
}

#Footer .footertext a:hover {
	color: #FFFFFF;
}
#Footer .footertext a:link {
	text-decoration: none;
	color: #FFFFFF;
	background-color: transparent;
}

#Footer .footertext a:visited {
	color: #FFFFFF;
}

#Footer div.box {
-moz-outline-radius-bottomleft:4px;
-moz-outline-radius-bottomright:4px;
-moz-outline-radius-topleft:4px;
-moz-outline-radius-topright:4px;
background-color:#4b81d4;
border:2px solid #FFFFFF;
margin:10px 0pt 15px;
outline-color:#999999;
outline-style:solid;
outline-width:1px;
padding:3px;
}

.flashContainer_db {
width:700px;
height:800px;
}

#onlinevid {
	width:520px;
	float:left;
}
