/* 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: 17px;
   padding:0px;
	margin:0px;
	font-weight: bold;
	padding-top:12px;
	padding-bottom:6px;
	
}
h2{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	line-height: 15px;
    padding:0px;
	margin:0px;
	font-weight: bold;
	
}
h3{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
    padding:0px;
	margin:0px;
	padding-top:5px;
	
	font-weight: bold;
	color:#333;
	
}
h4{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 25px;
    padding:0px;
	margin:0px;
	font-weight: bold;
	color:#333;
	padding-top:10px;
	padding-bottom:6px;
	padding-left:10px;

}

a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background-color: transparent;
	font-weight: normal;
	color: #ff6600;	


}
a:hover {color: #333; 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: 760px;position:relative; top:40px; padding-bottom:20px;}
#content{ width: 760px;}
.cl {position:relative;float:left;width:165px;text-align:left;
}
.sub{width:165px; 
background-color: #fafafa;
border-top-width: 1px;
border-top-style: dotted;
border-top-color: #c8c8c8;padding:10px;}
.sub2{width:165px; 
background-color: #fafafa;
border-top-width: 1px;
border-top-style: dotted;
border-top-color: #c8c8c8;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #c8c8c8;padding:10px;}

.subh3{width:165px; 
background-color: #f0f0f0;
border-top-width: 1px;
border-top-style: dotted;
border-top-color: #c8c8c8;
padding:10px;}
.subh4{width:165px; 
background-color: #fff;

padding:10px;}


.subJpg{width:540px; height:136px;background:url(images/sub.jpg) no-repeat left top;}

.cl a.subOver{color:#333;}


.cr {padding:10px;padding-left:20px;position:relative;float:right;width:540px;text-align:left;background-color: #fff;padding-top:0px;}
.cr p, .cr h1{padding-left:20px;padding-right:20px;}

.call {width:760px;text-align:left;background-color: #fff;padding-top:0px;}
.call p, .call h1{padding-left:20px;padding-right:20px;}

.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;}

#footer{margin:0px auto; width: 100%;text-align:center;}
#footer p{padding-top:10px; color:#666666;}	

input, textarea {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#333;border:1px solid #333;}
select {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#333;border:1px solid #333;padding:0px;margin:0px;}

div.box {
	width: 438px;
	*width: 458px;
	background: #f8f8f8;
	padding-top: 10px;
	padding-bottom: 10px;
}
div.center2 {
    text-align: center;
}

div.center2 table {
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}