body {

	margin: 0 auto;

	padding: 0;

	font: 11px tahoma, sans-serif ;

	background: #fff url(images/bodybg.gif) repeat-x;

}

img {

	border: 0;

}



a:link {

	color: #369;

	text-decoration: none;

}

a:visited {

	color: #369;

	text-decoration: none;

}

a:hover {

	color: #ff6600;

	text-decoration: none;

}



h1 {

	font: bold 24px trebuchet ms, sans-serif;

	color: #369;

}





#container {

	width: 770px;

	margin: 0 auto;

	border: 2px solid #ccc;

	background: url(images/bgwrap.gif);

}

#header {

	width: 770px;

	background: url(images/header.gif);

	height: 101px;

}



#header a:link {

text-decoration: underline;	

}

#header a:visited {

text-decoration: underline;	

}

#header a:hover {

text-decoration: underline;	

}

#sidebar {

	width: 275px;

	float: left;

}



.menubottle {

width: 190px;

margin-left: 65px;

}



.items a {

color: #F4F6F9;

background: #0C3D9F url(images/menubg.gif);

padding: 4px 0 4px 3px;

margin: 0 0 0 0;

display: block;

font: bolder 11px tahoma, arial, sans-serif ;

border: 1px solid #E3E5EA;

border-bottom: 0;

border-right: 0;

text-decoration: none;

text-align: left;

}



.items a:visited {

color: #F4F6F9;

background: #0C3D9F url(images/menubg.gif);

}



.items a:hover {

background: #295991;

color: #fff;

text-decoration: none;

}



.heading {

	display: block;

	background: #0C3D9F url(images/headingbg.gif);

	margin: 0;

	padding: 4px 0 4px 8px;

	letter-spacing: 2px;

	font: bold 12px tahoma, sans-serif;

	border: 1px solid #ccc;

	border-bottom: 0;

}



#footer a:link {

	color: #369;

	text-decoration: none;

	font: 10px tahoma, sans-serif;

}

#footer a:visited {

	color: #369;

	text-decoration: none;

	font: 10px tahoma, sans-serif;

}

#footer a:hover {

	color: #ff6600;

	text-decoration: none;

	font: 10px tahoma, sans-serif;

}





#main {

	margin-left: 273px;

}



.summary {

	text-align: justify;

	padding: 5px;

	line-height: 1.2em;

}



.subbox {

	border: 1px solid #f0f0f0; 

	margin: 5px;

	padding: 5px;

    background: #F9F9F9;

}

.baselinks {

	

display: block; 

border-top: 1px solid #f0f0f0;

padding: 8px 0 5px 0;

text-align: right;

}



.dotbox {

	border: 1px solid #ccc; 

	margin: 1px; 

	padding: 5px; 

	background: #f4f4f4;

}



.splitbox {

	

	height: 128px; 

	width: 488px; 

	background: url(images/heading1.gif) no-repeat;

}

.splitcont {

	width: 210px; float:left; margin:0; padding: 46px 30px 0 26px; 

}





.table1 {

	background: #fff;

}

.thead {

	background: #f4f4f4;

}

.tablebg {

	background: #C6E2E9;

}