
body {
    color: #333333;
    font: 13px "Trebuchet MS",Verdana,Helvetica,sans-serif;
    margin: 0;
    padding: 0;
	background: url("images/body-pattern.png") repeat scroll 0 0 transparent;
}
* {
    margin: 0;
    outline: 0 none;
    padding: 0;
}
#wrap {
    height: auto !important;
	background-color:#fff;
    margin: 0 auto;
    min-height: 100%;
	width:70%;
	min-width:960px;
	margin:0 auto;
	padding: 0 50px;
	box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.05);
}
body {
    color: #333333;
    cursor: default;
    font-family: Arial,sans-serif;
    font-size: 13px;
    line-height: 18px;
}


h4 {
    font-size: 18px;
    line-height: 20px;
	margin-bottom:10px;
}

a {
	color:#0590c1;
	text-decoration:none;
}
#header {
	padding-top:20px;
	height:175px;
	background: url("images/border-title.png") repeat-x scroll 0 bottom transparent;
}

 .logo {
  
    display: block;
    font-size: 33px;
    font-weight: bold;
	float:left;
}

 .logo img {
  
    display: block;
   	border:1px solid #333;
}

#logo-name {
    color: #777777;
    display: block;
    float: right;
   
    margin-left: -20px;
    padding: 30px 50px 10px;

}


#logo1 {
	 font-size: 30px;
    font-weight: 200;
    line-height: 30px;
   
}

#logo2 {
	 font-size: 20px;
    font-weight: 200;
    line-height: 30px;
   
}

.container {
	clear:both;
	padding-top:25px;
	
}

.container strong {
	color:#025c7c;
	
}

#container_left {
	
float:left;	
width:450px;
}

#container_right {
	
float:right;	
width:450px;
}



ul, ol {	
	list-style: none outside none;
    margin-bottom: 20px;
    margin-left: 0;
    padding: 0;
}

li {
	
    background: none repeat scroll 0 0 #EEEEEE;
	line-height: 20px;

}

li a {
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	margin:2px 0px 5px 0px;
    padding-bottom: 8px;
    padding-top: 8px;
	 display: block;
	 color:#025C7C;
}

li a:hover {
    color: #FFFFFF;
	background-color: #09a9e1;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#09a9e1), to(#0590c1));
	background-image: -webkit-linear-gradient(top, #09a9e1, #0590c1);
	background-image: -moz-linear-gradient(top, #09a9e1, #0590c1);
	background-image: -ms-linear-gradient(top, #09a9e1, #0590c1);
	background-image: -o-linear-gradient(top, #09a9e1, #0590c1);
	background-image: linear-gradient(top, #09a9e1, #0590c1);
	clear: both;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#09a9e1, endColorstr=#0590c1);

	
	
	
	
	
	
	
	
}

li img {
	padding-right: 10px;
	margin-left:10px;
}

.atext {	

    display: inline-block;
    left: 10px;
    position: relative;
    top: -20px;
}


#footer {
	padding-top:20px;
	height:50px;
	background: url("images/border-title.png") repeat-x scroll 0 top transparent;
}