/* -- copyright 2005 www.sortedsites.com */
/* MH - AS */

/* elements */
body {margin: 0px; background-image: url(images/background.gif); background-repeat: repeat-y; background-position: center; background-color: #CCCCCC;}
form {margin: 0px;}

/* frame  */
#frame {margin: 0px auto 0px auto; padding: 0px; width: 740px; color: #333; font-family: "Times New Roman", Times, serif; padding: 10px; text-align: center; }

/* navigation */
#nav {
	text-align: center;
	font-size: 9px;
	margin: 10px 0px 10px 0px;
	height: 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#nav a {color: #333; text-decoration: none; font-weight: normal;}
#nav a:hover {color: #FE9929; text-decoration: underline;}

/* header logo */
#header {font-size: 9px; text-align:center; height: 100px; }
#header a {color: #333; text-decoration: none;}
#header a:hover {color: #FE9929; text-decoration: underline;}
#header img {text-align: center; }

/* content heading  */
.heading {
	text-align: center;
	border-top: 1px solid #333;
	height: 30px;
	margin:0px 0px 0px 0px;
	background-color: #fff;
}
.heading h1 {
	font-size: 14px;
	position: relative;
	top: -10px;
	background-color: #fff;
	margin-top: 10px;
	margin-right: 170px;
	margin-bottom: 0px;
	margin-left: 170px;
}

/* content */
.content {
	text-align: justify;
	width: 638px;
	margin: 0px auto 0px auto;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.content p {font-size: 13px; margin: 0px 0px 10px 0px;}
.content a {color: orange; text-decoration: none; font-size: 13px;}
.content a:hover {text-decoration: underline;}
.content h2 {font-size: 12px; font-weight: bold; margin: 5px 0px 5px 0px;}
.content table {width: 90%; margin: 10px auto 10px auto ;}
.content td {font-size: 12px; text-align:left;}
.content hr {height: 1px; color: #333;}
.content li {font-size: 12px; list-style-position: outside; list-style-image: url(images/li.gif);}
.orangetext {color: orange; font-weight: bold; font-size: 12px;}

/* content page navigation  */
.pagenav {text-align: center; width: 99%;border-top: 0px solid #666;  height: 25px; margin:5px 0px 0px 0px; background-color: #fff;}
.pagenav h1 {text-align: center; font-size: 12px; margin: 0px 0px 0px 0px; position: relative; top: -10px;  display: block; background-color: #ccc;}

/* content details  */
.details {text-align: center; border: 0px solid #666;  height: 20px; margin: 10px 0px 0px 0px; background-color: #fff;}
.details h1 {font-size: 14px; margin: 0px 170px 0px 170px; position: relative; top: +10px;  background-color: #fff;}


/* pages index
#pageind {border: 1px solid #666;  height: 25px; margin:25px 0px 0px 0px; background-color: #fff;
}
#pageind ul {
list-style-type: none;
font-size: 12px; 
margin: 0px 150px 0px 150px; 
background-color: #fff;
display: block;
}
#pageind li, #pageind li a {
position: relative; 
top: -5px;  
background-color: #fff;
display: block;

text-align: center;
padding: 0px;
margin: 0px 1px 0px 0px;
float: left;
font-size: 10px;
font-weight: bold;
display: block;
width: 16px;
line-height: 20px;
vertical align: middle;
color: #fff;
border: 0px;
text-decoration: none;
background-image:url(images/page-selected.gif);
background-repeat:no-repeat; }

#pageind li a {
margin: 0px;
background-image:url(images/page.gif);
background-repeat:no-repeat;
} 
#pageind li a:hover {
background-image:url(images/page-over.gif);
background-repeat:no-repeat;
}

/* end of test*/



/* content footer */
#footer p {text-align: center; font-size: 11px; letter-spacing: 0.08em; margin-top: 0px; padding: 0px 0px 0px 0px;}
#footer a {color: #FE9929; text-decoration: none; font-weight: normal;}
#footer a:hover {text-decoration: underline;}

/* default large boxes */
.defaultbox, .sbox, .rbox, .qbox {width: 200px; height: 290px; float: left; margin: 15px 0px 0px 0px; border: 1px solid #666; text-align: center;}
.defaultbox a, .sbox a, .rbox a, .qbox a{font-size: 12px; color: #333; text-decoration: none; font-weight: bold;}
.defaultbox p, .sbox p, .rbox p, .qbox p {font-size: 12px; margin: 0px; text-align: center; padding: 10px; background-color:#fff;}
.defaultbox h2, .sbox h2, .rbox h2, .qbox h2 {font-size: 12px; color: #FE9929; display: block; border-bottom: 1px solid #666; text-align: center; padding: 5px; margin: 0px; font-weight: normal;}
.defaultbox img, .sbox img, .rbox img, .qbox img {margin: 0px 0px 10px 0px;}
.dspace {width: 15px; margin: 0px; float: left; background-color: #fff;}
/*.sbox h3 {font-size: 12px; color: #FE9929; display: block; border-top: 1px solid #666; border-bottom: 1px solid #666;text-align: center; padding: 5px; margin: 0px; font-weight: normal;}*/
.sbox {height: 400px;}
.rbox {height: 100px;}
.qbox {height: 517px; float: right; width: 410px; }

/* default small boxes */
.defaultboxsml {width: 200px; float: left; margin: 15px 0px 10px 0px; border: 1px solid #666; height: 106px;}
.defaultboxsml p {font-size: 11px; padding: 10px; margin: 0px; background-color: #fff; text-align: left;}
.defaultboxsml a {font-size: 11px; color: #333; text-decoration: none; font-weight: bold;}
.defaultboxsml img {margin: 0px 10px 10px 0px;}
.defaultboxsml h2 {font-size: 11px; color: #FE9929; display: block; border-bottom: 1px solid #666; text-align: center; padding: 5px; margin: 0px; font-weight: normal;}

/* general boxes */
.box {border: 1px solid #666; font-size: 12px; margin: 15px 0px 5px 0px; text-align: center; float: left; width: 100%;}
.box a {color: #333; text-decoration: none;}
.box a:hover {color: #333; text-decoration: underline;}
.box li{list-style-type: none;}
.box h2 {color: #FE9929; display: block; border-bottom: 1px solid #666; text-align: center; padding: 5px; margin: 0px; font-weight: normal;}

/* Classes */
.floatleft {
	float: left;
	margin: 0px 10px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.floatright {float: right; margin: 0px 0px 0px 10px;}
.centeralign td{text-align: center;}

/* form elements */
fieldset {border: 1px solid #666;}
legend {}
.finput {width: 140px; background-color: #fdf8f3; border: 1px solid #666; font-size: 11px; padding:2px; /*height: 16px;*/}
.finputsml {width: 65px; background-color: #fdf8f3; border: 1px solid #666; font-size: 11px;}
.booton {width: 140px;}
.textarea {}
#search p{padding: 3px 0px 2px 0px;}
.linkpage a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.linkpage a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.linkpage a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.linkpage a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
