body { font-family: Arial, Helvetica, sans-serif; font-size:12px;  background:url(../images/bg_all.gif) repeat-x #6AB3F0; /*background-color:#6AB3F0;' */ }

.bold { font-weight: bold; }
.centered { text-align: center;}
.clear {clear: both;}
.clickable {cursor: pointer;}
.columnLeft {float: left; width: 47%; margin-left: 5px;}
.columnRight {float: right; width: 47%; margin-right: 5px; }

p{ clear:both; margin-bottom:10px;}
br { clear: both; }

a:link, a:visited { text-decoration:none;}
a:hover, a:active { text-decoration: underline; }

/*h1 { width: 100%; clear: both; margin-left: 10px; }
    h1 span { display: none; }*/

h2 { font-size: 110%; text-align: center; font-weight: bold; margin: 20px 0 20px 0; clear: both;}

h3 { text-align: center; font-weight: bold; margin: 20px 0 20px 0; clear: both; font-size:17px;}

h4 {font-size: small; font-weight: bold; text-align: center; margin: 5px;}
    h4.clearForm a:link, h4.clearForm a:visited  {font-size: smaller; text-decoration: none; color:#FFFF00;}

h5 { font-weight: bold; padding:  3px; font-size: 12px; color: #CCC; margin-bottom: 5px; background: #6b6b6b; }
    h5.clickable { background: #D7EBFF url(images/plus_minus.gif) no-repeat left; padding-left: 16px; }
    h5.highlight { background: #fdd476 url(images/plus_minus.gif) no-repeat left; }
    
h6 { }
    h6.toggle { font-size: 10px; float: right; background: #DDD; border: 1px outset #DDD; margin: 1px; cursor: pointer; }

#silvermoverhead{background:url(images/bg.gif) repeat-x; text-align:left; padding: .1em 0em .0em 2em; height:86px; }
        #silvermoverhead img{float:right;}
        #silvermoverhead label{float:left; margin-top:28px;}

#wrapper { margin: 30px auto 0 auto; width: 988px;  background:#005DAB; /*background:url(../images/mainbg.gif) repeat-y; */ }

.rte-zone{ width:380px; margin:0 20px 5px 20px; padding:0; height:160px; border:1px #999 solid; clear:both; float: right; }
.rte-toolbar{ overflow:hidden; }
.rte-toolbar a, .rte-toolbar a img { border:0; margin-left: 3px; }
.rte-toolbar p { float:left; margin: 5px 0 0 0; padding-right:5px; }
.rte-toolbar select, .rte-toolbar .disable, .rte-toolbar .image { display: none; }

.fullEditor .rte-toolbar select, .rte-toolbar .disable, .rte-toolbar .image { display: inline; } 
.fullEditor .rte-toolbar select { float: left !important; clear: left; 	}
.fullEditor .rte-toolbar { clear: both; }

#header{background:#FFF; padding:0 12px 0 0;}
    
#leftC{width:20%; float:left; background:#005DAB;}
    #logo{ float:left; width:100%;}

    #leftMenu{ /*background:url(../images/nav_bg.gif) no-repeat; */ margin-left:10px; clear:both; }
        #listMenu{ padding:5px 0; width:172px; /*background:#005DAB;*/ }
        #listMenu ul{}
        #listMenu li{ display:block;}
        #listMenu li a:link, #listMenu li a:visited{ /*color:#F8DF89; text-decoration:none;*/
                border-bottom:1px solid #4278A7;
                color:#FFF;
                display:block;
                /*font-family:"Lucida Grande",Arial,Helvetica,sans-serif;*/
                font-size:11px;
                list-style-type:none;
                margin:0;
                padding:7px 0 6px 0px;
                text-decoration:none;
                width:155px; }
        #listMenu li a:hover, #listMenu li a:active { /*text-decoration: underline;*/ background:#143264; width:155px; }
        
#rightC{width:80%; float:left; background:#FFF; }
    
    #siteDetails{width:100%; clear:both; float:left; background:#FFF; margin-top:-1px; /*background:#005DAB;*/}

    #centerColumn{width:76%; float:left; padding:0 5px 0 10px;  /*background:#999;*/}
    #rightColumn{width:22%; float:left;}
    
    #sponsors{}
        #sponsors img{width:160px;}
        
        #sideBanners li{margin-bottom:10px;}

    #showDetails{ line-height:15px; color:#666; }
        #showDetails ul{margin:10px 20px;}
	#showDetails li{list-style:disc; line-height:15px; margin-bottom:5px;}
	#showDetails a{ color:#2A85D2; /*font-size:13px;*/}
	#showDetails a:link, #showDetails a:visited { color:#2A85D2;}
	#showDetails a:hover, #showDetails a:active { color:#2A85D2; text-decoration: underline; }
	#showDetails img{/*border:solid 1px #2A85D2;*/ margin:5px;}
	#showDetails p{clear:none; font-size:13px;}
        #showDetails table{width:100%;}
        #showDetails td{vertical-align:top;}

#footer { clear: both; text-align: center; margin: 15px auto; width:100%; color:#01294C; /*padding:15px 0;*/}
	#footer, #footer a { color: #01294C; } 	
	#footer #loginWrapper { float: none; text-align: center; width: 150px; margin: 0 auto 0 auto; }
	#footer #loginWrapper #loginForm { text-align: right; }        

#developerLinks{margin:10px 0;}

#loginControl label{color:#FFF; margin:5px 0 2px 4px; width:70px; float:left;}
#loginControl input{margin:3px;}

#languageFlags { margin: 0px;}
	#languageFlags li { display: inline; }
	#languageFlags img { border: 0; }
	#languageSelect form { display: inline; }
	#languageSelect fieldset { display: inline; }
        #languageSelect li{margin:0 8px;}
        
#langWrapper{ /*background:url(../images/head2.jpg) no-repeat;*/ width:100%; /*height:20px;*/ clear:both; padding-top:5px; }

.txtTitle{text-align:center; font-size:19px; color:#1B3769; font-weight:bold;}
.txtTitle a:link, .txtTitle a:visited { text-decoration:none;}
.txtTitle a:hover, .txtTitle a:active { text-decoration: underline; }

.txtBlueItalic13{font-family:Times New Roman; font-style:italic; color:#2A85D2; font-size:13px; line-height:15px;}
.txtFlag{color:#E0BB57;}

/*-----------------------------------------------------------------*/

#wrapperadmin{  background:#393939;}

#adminHeader{ width:760px; margin:0 auto; }
	#adminHeader h2{ }

#adminHeat{ }
	#adminHeat li { padding: 3px; font-weight: bold; border-bottom: white 2px solid; }

#adminMainNav { text-align: center; margin: 15px; clear: both; }
	#adminMainNav ul { }
	#adminMainNav li { display: inline; margin: 0 3px 0 3px; border: 1px outset #D7EBFF; background: transparent url('images/button_admin_bg.gif') repeat-x top; }
	#adminMainNav a { padding: 0 3px 0 3px;  }
	#adminMainNav li a:link, #adminMainNav li a:visited { font-weight: bold; text-decoration: none; font-weight: bold; font-size: small; }
	#adminMainNav li a:hover, #adminMainNav li a:hover  { color: #4CBB17; }

#adminfooter{clear:both; padding:20px 15px; text-align:center; color:#CCC; background:#333;}
    #adminfooter a{color:#CCC;}
    
#loginWrapper { margin: 5px; font-size: small; text-align: right; }
#loginWrapper br { clear: both; }
	#loginWrapper #loginForm { display: none; position: absolute; background: white; border: solid 1px #666; width: 12em; padding: 3px; }
		#loginWrapper #loginForm h4 { float: left; font-weight: bold; }
		#loginWrapper #loginForm p { text-align: left; font-size: smaller; margin:  5px 0 5px 0; clear: both; }
		#loginWrapper #loginForm img { cursor: pointer; }

	#loginWrapper ul { }
	#loginWrapper li { display: inline; line-height: 20px; margin-left: 10px; }
	#loginWrapper li.login { cursor: pointer; font-weight: bold; }
	#loginWrapper label { float: left; margin-top: 4px; }
	#loginWrapper input { width: 5em; float: right; margin-top: 2px; }

	#loginForm { width: 250px; margin: 10px auto; }

	#loginOptions { width: 180px; float:right; margin: 10px auto; }
	#loginOptions li { display: inline;}
        #loginOptions li a{ color:#CCC; text-decoration:none;}

.logout { padding-left: 16px; /*background: url('images/logout.gif') no-repeat top left; */}

#logoutControl { float: right; margin: 3px; }

#content {color:#CCC;}
    #content textarea{width:100%; height:400px;}

	#content.paypalConfirmed {margin: 40px;}
	#content.staticContent {margin: 20px;}
	#content.staticContent ul { list-style: disc inside; margin: 0 0 20px 20px; }
	#content.staticContent ul li { margin-left: 10px;  }
	#content.staticContent ul li a:link, #content.staticContent ul li a:visited { font-size: 1em; text-decoration: none; }
	#content.staticContent ul li a:hover, #content.staticContent ul li a:active { text-decoration: underline; }

#content address { float: left; width: 250px; margin: 10px auto 10px 180px; }
	#content address em { font-weight: bold; font-style: normal; }	

#contentAddEdit { width: 75%; margin: 0 auto 0 auto; padding:10px; border:solid 2px #999;}

	#contentAddEdit br { clear: both; }
	#contentAddEdit label { float: left; margin-bottom: 5px; }
	#contentAddEdit input{float: right; margin-bottom: 5px; width:20em;}
        #contentAddEdit select { float: right; margin-bottom: 5px; width:20em; }
        #contentAddEdit textarea {/*width:620px;*/ height:750px; }

#contentAddEdit .rte-zone { width: 760px; height: 400px; margin: 0 auto 20px 0; background:#FFF; }

#content p { margin: 0 25px 20px 25px; }
	#content p img.right { margin: 0 10px 10px 10px; float: right; }
	#content p img.left { margin: 0 10px 10px 10px; float: left; }
	#content p img.bordered { border: 6px solid #ddd; }
	#content .rte-toolbar p { margin: 3px; }

#contentCurrent { width: 75%; /*margin-bottom: 20px;*/ margin: 0 auto 20px auto; padding:10px; border:solid 2px #999;}
	#contentCurrent form { float: left; }
	#contentCurrent label { float: left; margin-left: 10px; }
	#contentCurrent br { clear: both; }
	#contentCurrent span.indent { width: 20px; float: left; }
	#contentCurrent img { float: left; }

.contentList { margin: 0 25px 0 25px; list-style: inside decimal; }

.contentImages{width:65%; float:left; border:solid 1px #666; padding:5px;}
.browseImg{width:30%; float:left;}
.listImg{margin:10px; width:150px; float:left;}
.listImg img{width:98%;}
    
