
/* 

/* Global
----------------------------------------------- */

body{ background:#86bde8 url(../images/bg.png) repeat-x; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
p{ font-size:13px;}

a:link{  text-decoration:none; }
a:hover{}
a:visited{}
a:active{}

h1{}
h2{}
h3{ color:#bcc9d4; font-size:12px; line-height: 16px; text-transform: uppercase;}
h4{}
h5{}
h6{}

/* Structure
----------------------------------------------- */

#header{ height:100px; width:100%;}
#wrapper{ width:800px; margin:0px auto; background:#fff; padding:10px 0px; display:block; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; -moz-box-shadow: 0px 0px 5px #5c89ab;  -webkit-box-shadow: 0px 0px 5px #5c89ab; box-shadow: 0px 0px 5px #5c89ab;}

/* // Header */
#logo{ margin-top:20px;}

/* // Content */
#content{background:#fff url(../images/mainbg.png) repeat-x; padding: 0px 0px;}

#sidebar-left{ border-right: 1px solid #333;}
#main{ }

#menu{ float:right; position:relative; top:40px; right: 80px;}
#menu a.username{ color:#fff; display:block; text-align:left; background:url(../images/user_icn.png) no-repeat 0 0; padding-left:20px; float:right;}
#menu a.logout{ font:11px Verdana, Geneva, sans-serif; color:#0b2e49; float:right; clear:right;}

.box{ background:#295376; padding:7px 5px; padding: 20px 0px 200px;}

.box .sidemenu li a{ color:#c9d4dd; border-top: 1px solid #547591; border-bottom: 1px solid #1d3a52; display:block; font-size:14px; line-height:2; padding-left:10px; text-decoration:none;}
.box .sidemenu li a:hover{ color:#fff;}
.box .sidemenu li a.first{ border-top: 1px solid #295376;}
.box .sidemenu li a.last{ border-bottom: 1px solid #295376;}

.box .sidemenu li a.current{ background:#59b55b; color:#fff;}

/* // Footer */


/* Navigation
----------------------------------------------- */




/* Classes
----------------------------------------------- */
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.block{ display:block;}
.textCenter{ text-align: center; }
.textRight{ text-align: right; }
.textLeft{ text-align: left; }
.center{ margin:0px auto;}

/* // Image Classes */

.btn {
	float:  left;
	background:#0f66bd url(../images/btn_left.png) no-repeat;
	padding: 0 0 0 10px;
	margin: 0px 0;
	
}
.btn a{
	float: left;
	height: 40px;
	background: url(../images/btn_stretch.png) repeat-x left top;
	line-height: 40px;
	padding: 0 10px;
	color: #fff;
	font-size: 1em;
	text-decoration: none;
}
.btn span {
	background: url(../images/btn_right.png) no-repeat;
	float: left;
	width: 10px;
	height: 40px;
}


/* // Image Classes */


/* // List Classes */


/* // Other Classes */

.bannertop{ margin-top:20px;}
.bannertop a img{ border:2px solid white;}
/* Typografy
----------------------------------------------- */


/* Tables
----------------------------------------------- */



#custom_search{ margin-left:10px; margin-top:15px;}
#custom_search input{ border:1px solid #333; float:left; position:relative; top: 5px; }
#sidebar_search_submit{ background:url(../images/search_btn.jpg) no-repeat; width:26px; height:27px; display:block; cursor:pointer; float:left; text-indent:-9999px; overflow:hidden; margin-left:10px;}
.round{-webkit-border-radius: 10px;-moz-border-radius: 10px; border-radius: 10px; -moz-border-radius-bottomleft:5px;}


.address
{
    font-size: 12px;
    color: #FFFFFF;
    padding: 5px;
}
