﻿/* reset  styles */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, 
fieldset, form, label, legend {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: none;
}

table, caption, tbody, tfoot, thead, tr, th, td {border: 0px;outline: none;}
input, select, textarea, option {color: #444444; outline: none;}


/* General styles */

html, body {height: 100%; color: #444444;}
* {font-family: Segoe UI, Trebuchet MS; font-size: 13px; color: #444444;}

	a:link, a:active, a:visited {outline: none; color: #1c77ac; text-decoration: underline;}
	a:hover {color: #7dc1e9; text-decoration: none;}
	
	a.inv:link, a.inv:active, a.inv:visited {outline: none; color: #6087a0; text-decoration: none;}
	a.inv:hover {color: #84bb00; text-decoration: none;}
	
	a.nounderline {text-decoration: none; color: #19a150;}
	
	h1, h2, h3, h4, h5, h6 {font-weight: normal; color: #1c77ac;  font-family: Segoe Light, Segoe UI, Trebuchet MS, Arial;}
	h1, h2 {font-size: 22px; color: #84bb00; margin-bottom: 10px;}
	h3 {font-size: 18px; margin-bottom: 15px;}
	h4 {font-size: 16px;}
	h5 {font-size: 12px;}
	h6 {font-size: 10px;}

	img {border:0;}

body {color: #444444; padding: 0 15px 20px 15px; min-width: 960px; background: url(images/bg.png) no-repeat left top #ffffff;}

/* Clear styles */

.clearit, #clearit {clear: both;}

.nowrap {white-space: nowrap;}
.nowraptable {max-width: 934px;}




/*Top styles */

#Content {
	 clear: both; 
	 width: 934px;
	 max-width: 934px;
	 padding-top: 0px;
	 margin: 0 auto;
	 border: 0px solid green;
}

.Logo {margin: 0; float: left; margin-right: 10px;}

.login {text-align: left; color: #ffffff; line-height: 22px;}


#Topmenu {float: right; margin-top: 48px;}
#Topmenu ul, #Topmenu li {list-style-type: none; margin: 0px; padding: 0px; outline: none;}
#Topmenu li {
	float: right;
	border-right: 1px solid #75e0c2;
	padding: 2px 15px;
	height: 20px;
}

#Topmenu li:first-child {border: 0; padding-right: 0;}
#Topmenu li a {text-decoration: none;}
#Topmenu li.selected {background: #4dc1a1; border: 0;}
#Topmenu li.selected a {color: #ffffff;}
#Topmenu li.selected:hover {}
#Topmenu li.selected a:hover {color: #ffffff;}

.Cleft {float: left; width: 305px; border: 0px solid red; margin-bottom: 100px;}
.Cright { float: right; width: 595px;  border: 0px solid red; margin-bottom: 180px;}
.Cright p, .Cleft p {text-align: justify;}

.CUnite {clear: both; margin-bottom: 240px;}
.CUnite form, .CUnite fieldset {width: 540px;}

.copyright {
	padding: 0;
	clear: both;
    width: 90%;
	font-size: 12px;
	margin: 0 auto;
}
.copyright div, .copyright a {font-size: 12px;}

.counter {float: right;}


/* inside styles */

.pic {border: 1px solid #4dc1a1; background-color: #cdf0ea; padding: 5px; float: left; margin-right: 10px;}
.m10 {margin-left: 10px;}
.mr10 {margin-right: 10px; float: left;}
.ml10 {margin-left: 10px; float: right;}
.mtop20 {margin-top: 20px;}

.green {color: #19a150;}


.right {float: right;}
.left {float: left;}

/* Forms styles */
/* see in site.css */

/*internal menu */

.InternalMenu {float: left; width: 22%; margin: 20px 0; padding: 0; background: url(images/right.png) no-repeat right top #ebf3f7; display: block;}
.InternalMenu .topleft {background: url(images/left.png) no-repeat left top transparent; display: block;}
.InternalMenu .bottomleft {background: url(images/bottomleft.png) no-repeat left bottom transparent; display: block;}
.InternalMenu .bottomright {background: url(images/bottomright.png) no-repeat right bottom transparent; padding: 10px 0; display: block;}

.InternalMenu ul, .InternalMenu ul li, .InternalMenu ul a {width: 100%; margin: 0; padding: 0;}
.InternalMenu ul li {
    list-style-type: none; width: 100%; 
    background-color: #ebf3f7; padding: 7px 0; 
    line-height: 16px; 
    border: 0px solid #ffffff; 
    border-bottom: 1px solid #ffffff;
} 
.InternalMenu ul li:hover {
    background-color: #f7fafc;
    cursor: hand;
}
.InternalMenu ul li a {margin: 0 10px; display: block;}

#main {float: right; width: 73%;}

.for_what {background-color: }

/*developer styles */

.bigred {font-size:xx-large; color:Red;}
.font-red {color:Red;}

#center p, #main p {text-align: justify;}
#center ol li, #center ol li, #main ol li, #main ol li {text-align: justify;}
#center ol li, #main ol li {margin: 10px 0;}
