/* CSS Document */

body {
	background-color: #fff;
	text-align:center;margin:0px;padding:0px;
	padding-top: 0px;
}

p{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	line-height: 15px;
    padding:0px;
	margin:0px;
}
h1{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 15px;
   padding:0px;
	margin:0px;
	font-weight: bold;
	padding-bottom:6px;
}
h2{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 15px;
    padding:0px;
	margin:0px;
	font-weight: bold;
	
}
a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background-color: transparent;
	font-weight: normal;
	color: #ff6600;	


}
a:hover {color: #336699; background-color: transparent;}
a:visited {}

#logo{margin:0px auto;margin:0px auto;height:99px; width:388px;position:relative; top:5px;background:url(images/logo.gif) no-repeat center top;}
#repositorywrap {position:absolute;left:1px;text-align:center;width:100%;margin:0px;}
#repositoryframe {position:relative;text-align:right;width:760px;margin-top:78px;margin-left:auto;margin-right:auto;}
#repositoryframe a {position: relative;font-size:11px;font-weight:bold;color:#999999;border:1px solid #999999;padding:2px 4px;}
#repositoryframe a:hover {color: #ff6600;border:1px solid #ff6600;background-color:#efefef;}
#header{margin:0px auto; height:34px; position:relative; top:15px; width: 100%;background:url(images/menubar.gif) repeat left top;text-align:center;}
#header p{font-size: 13px;line-height: 34px;
color: #fab563;position:relative; bottom:2px;
}
.aleft{border-left-width: 1px;
border-left-style: solid;
border-left-color: #fab563;}

#header a{color: #fff;
padding-bottom:7px;
padding-top:7px;
*padding-bottom:6px;
*padding-top:7px;
padding-right:5px;
padding-left:5px;

border-right-width: 1px;
border-right-style: solid;
border-right-color: #fab563;
}
#header a:hover {color: #fff; background-color: transparent;background-color:#179bf8;
}
#header a.over {color: #fff; background-color: transparent;background-color:#179bf8;
}
#main{margin:0px auto; width: 786px;position:relative; top:40px; padding-bottom:20px;}
#content{ width: 770px;*position:relative;*right:6px;}
.cl {position:relative;float:left;width:500px;padding-left:13px;text-align:left;background-color: #fff;}

.cr {padding:10px;position:relative;float:right;width:200px;text-align:left;background-color: #f0f0f0;
border-top-width: 1px;
border-top-style: dotted;
border-top-color: #c8c8c8;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #c8c8c8;}


#iframe
	{
		overflow:auto;
		width:200px;
		height:140px;
	}

#HPic{margin:0px auto; width:786px;height:145px;background:url(images/homepics.jpg) no-repeat left top;}
.clr {width: 760px;margin:0px auto;clear:both;display:block;height:15px;overflow:hidden;padding:0px;border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #c8c8c8;}
#colCon{width: 786px;}
#rc, #crc, #clc, #lc {
		text-align:left;
		width:196px;
		position: relative;
		margin:0px;
		padding:0px;
		float:left;
		}

	#rc p, #crc p, #clc p, #lc p, #rc h2, #crc h2, #clc h2, #lc h2 {padding-left:16px;padding-right:13px;}
#footer{margin:0px auto; width: 100%;text-align:center;}
#footer p{padding-top:10px; color:#666666;}	