.errormessage {color:red; font-size:10pt;}
body { font-family:"Century Gothic", Verdana, Arial, Helvetica, Sans-Serif; font-size:9pt; background:#1562b5 url(../images/bg.png) repeat-x 0 0px; padding:0px; margin:0px;}
#wrapper {}
#title {padding:0px 0px 0px 100px ; width:300px; }
h1 { margin:0px; padding:0px 0px 0px 10px; color:#7D5989; font-size:15pt;}
h2 { margin:0px; padding:0px 0px 0px 0px; color:#295f8b; font-size:13pt; }
h3, .h3 { font-weight:bold; margin:0px; font-size:10pt; padding:0px 0px 0px 0px; color:#295f8b}
#panel {position:relative; left:-5%;width:1000px;background:#fff url(../images/panel_bg.png) repeat-x 0 0px;border:0px solid #ff0000;}
#pnl_l { background: url(../images/left.png) repeat-y 0px 0px;border:0px solid #ff0000;}
#pnl_r {background: url(../images/right.png) repeat-y 983px 0px;}
#pnl_tl { padding:0px 0px 0px 120px; background: url(../images/topleft.png) no-repeat 0 0px;}
#pnl_tr {/*height:900px;*/ position:relative; padding:0px 0px 0px 0px; background: url(../images/topright.png) no-repeat 858px 0px; border:0px solid #ff0000;}
#slideshow {padding:0px 0px 0px 230px;}
#content_left {padding: 0px 0px 0px 0px; margin:250px 0px 0px 40px; float:left; width:190px; border:0px dashed #7d5989}
#content_main {padding:8px 5px 5px 5px; margin: 0px 15px 0px 235px; border:0px solid #000}
#content_main h1 {padding:0px; position:relative; left:-3px; margin:0px;}
#content_right {padding:0px; margin:0px 20px 10px 10px; float:right; width:278px; border:0px solid #000}
.clear { clear:both }
p { text-align:justify; }

#footwrap {background:#1562b5 url(../images/bot.png) repeat-x 0 0px;}
#br {background:url(../images/botright.png) no-repeat 973px 0px}
#bl {background:url(../images/botleft.png) no-repeat 0 0}
#footer {font-weight:bold; padding:0px 0px 20px 10px; COLOR:#FFF;}
#designer {float:right; padding:0px 20px 0px 0px}
#designer a { color:#fff; text-decoration:none; }

.tab { margin:10px 0px 10px 0px;  border:1px solid #c0c0c0; background:#fff; }
.tab .title {/*text-transform: uppercase; */background:url(../images/tab.png) repeat-x 0 0px; font-weight:bold; padding:5px; height:25px; border:0px solid #000; font-size:14pt;}
.tab .titlegold {/*text-transform:uppercase ; */background:url(../images/tab_gold.png) repeat-x 0 0px; font-weight:bold; padding:5px; height:25px; border:0px solid #000;  font-size:14pt;}
.tab .titlelavender {/*text-transform:uppercase ; */background:url(../images/tab_lavender.png) repeat-x 0 0px; font-weight:bold; padding:5px; height:25px; border:0px solid #000; font-size:14pt;}
.tab .titlered {/*text-transform:uppercase ; */ color:#fff; background:url(../images/tab_red.png) repeat-x 0 0px; font-weight:bold; padding:5px; height:25px; border:0px solid #000; font-size:14pt;}
.tab .titlegreen {/*text-transform:uppercase ; */ color:#fff; background:url(../images/tab_green.png) repeat-x 0 0px; font-weight:bold; padding:5px; height:25px; border:0px solid #000; font-size:14pt;}
.tab .content {padding:5px;}

/* Menu */
#menubar_wrap { position:absolute; float:right; padding: 40px 0px 0px 430px; left:0px; font-family: "Century Gothic"; border:0px solid #000;}
#left_wrap { padding:0px 0px 0px 10px;  border:0px solid #000; 
		background:url(../images/menu_left.png) no-repeat 0px 0px;
		}
#right_wrap { padding:0px 8px 0px 0px; 
		background:url(../images/menu_right.png) no-repeat 100% 0px;
		}
#center_wrap { background:url(../images/menu_base.png) repeat-x 0px 0px  }

#menubar_wrap a:link, 
#menubar_wrap a:visited, 
#menubar_wrap a:active {	
				font-size:12pt; color:#fff; font-weight:bold; text-decoration:none; color:#fff; 
				line-height:52px; height:45px; position:relative; top:-5px; 
				padding:12px 5px 12px 5px; margin-right:2px;border:0px solid #fff;
				
			} 

#menubar_wrap a:hover, 
#menubar_wrap a.selected { background:#000 url(../images/tab.png) repeat 0 0; color:#000; line-height:20px; height:30px;}
			
/*


#menubar_base { background:url(../images/menu_base.png) repeat-x 0 0px; height:50px }
#menubar_left { height:50px; padding:0px 0px 0px 10px; height:50px; 
		border:0px solid #fff; background:url(../images/menu_left.png) no-repeat 0px 0px;  }
#menubar_right { background:url(../images/menu_right.png) no-repeat 100% 0px; padding:0px 10px 0px 0px; }
*/




input, select, textarea  {border:1px solid #888888}
