﻿body {
background-color : white;
width : 960px;
margin : 0 auto;
}
.error{
	color: Red;
}
.requiredField{
	color: Red;
}
#title {
background : transparent url(../img/bg_title.png) no-repeat scroll left 0;
height : 58px;
padding-left : 337px;
padding-top : 40px;
}
#menu {
background : transparent url(../img/bg_menu.png) no-repeat scroll left 0;
padding-left : 322px;
padding-top : 8px;
height : 64px;
}
.MainMenu {
border-right-style : dotted;
border-right-width : 2px;
border-right-color : gray;
height : 54px;
padding : 0 5px;
}
.MainMenuLast {
padding : 0 5px;
height : 54px;
margin-bottom : 5px;
}
#menuItem1 {
float : left;
width : 145px;
cursor : pointer;
text-decoration : none;
}
#menuItem2 {
float : left;
width : 185px;
cursor : pointer;
text-decoration : none;
}
#menuItem3 {
float : left;
width : 160px;
cursor : pointer;
text-decoration : none;
}
#menuItem4 {
float : left;
width : 138px;
cursor : pointer;
text-decoration : none;
}
#PublishedQuestions {
float : left;
width : 155px;
cursor : pointer;
text-decoration : none;
}
.StripGreen {
background-color : #137c01;
height : 10px;
border-right-style : solid;
border-right-width : 2px;
border-right-color : #ffffff;
}
.StripYellow {
background-color : #8f0000;
height : 10px;
}
.StripRed {
background-color : #ff0000;
height : 10px;
border-right-style : solid;
border-right-width : 2px;
border-right-color : #ffffff;
}
.StripBlue {
background-color : #245bc0;
height : 10px;
border-right-style : solid;
border-right-width : 2px;
border-right-color : #ffffff;
}
#main {
overflow : hidden;
width : inherit;
}
#navigation {
width : 305px;
float : left;
}
#cabinet {
margin-left : 8px;
margin-top : 8px;
margin-bottom : 14px;
border : 1px solid #4e7dcd;
padding : 8px 14px;
}
#rating {
margin-left : 8px;
margin-top : 8px;
margin-bottom : 8px;
border : 1px solid #4e7dcd;
padding : 8px 14px;
}
#top20 {
height : inherit;
width : inherit;
overflow : hidden;
}
.GosOrg {
width : 215px;
float : left;
height : inherit;
margin-bottom : 5px;
padding-right : 10px;
}
.Total {
text-align : left;
width : 40px;
float : left;
height : inherit;
margin-bottom : 5px;
}
#content {
width : 611px;
margin : 8px;
float : left;
padding : 8px 14px;
}
#bottomMenu {
margin-top : 12px;
height : 30px;
text-align : center;
padding-top : 5px;
}
.counters {
padding : 5px;
text-align : center;
}
#bottomAbout {
text-align : center;
padding-top : 4px;
height : 20px;
color : white;
}
#siError {
text-align : center;
color : red;
clear : both;
margin-bottom : 5px;
}
.siRight {
text-align : right;
margin-bottom : 7px;
}
.siRight1 {
width : 120px;
text-align : right;
margin-bottom : 7px;
margin-top : 5px;
float : right;
}
#siRem {
float : left;
text-align : right;
width : 185px;
}
.siRightQ {
text-align : right;
margin-top : 7px;
}
#siRemQ {
text-align : right;
float : left;
width : 480px;
}
.siLeft {
margin-bottom : 7px;
clear : both;
}
.siFloat {
width : 50px;
float : left;
text-align : right;
margin-right : 7px;
}
.inline {
vertical-align : text-bottom;
}
.SiTextBox {
width : 204px;
}
#cabPas {
float : left;
width : 120px;
margin-top : 10px;
}
#cabOff {
text-align : right;
margin-top : 37px;
}
html {
font-family : Tahoma;
font-size : 12px;
}
.MesLink {
color : #245bc0;
font-size : 12px;
}
.MesLink a:link, .MesLink a:visited, .MesLink a:active {
color : #245bc0;
}
.MesLink a:hover {
text-decoration : none;
}
#RedLink {
text-decoration : none;
color : #ff0000;
font-size : 12px;
float : left;
}
#RedLink a:link, #RedLink a:visited, #RedLink a:active {
color : #ff0000;
text-decoration : none;
}
#RedLink a:hover {
text-decoration : underline;
}
#GreenLink {
text-decoration : none;
color : #137c01;
font-size : 12px;
float : right;
}
#GreenLink a:link, #GreenLink a:visited, #GreenLink a:active {
color : #137c01;
text-decoration : none;
}
#GreenLink a:hover {
text-decoration : underline;
}
#language {
margin-top : 5px;
text-decoration : none;
color : black;
font-size : 12px;
text-align : right;
}
#language a:link, #language a:visited, #language a:active {
color : black;
text-decoration : none;
}
#language a:hover {
text-decoration : underline;
}
#cabPas {
color : black;
font-size : 12px;
}
#cabPas a:link, #cabPas a:visited, #cabPas a:active {
color : black;
}
#cabPas a:hover {
text-decoration : none;
}
#cabOff {
color : black;
font-size : 12px;
}
#cabOff a:link, #cabOff a:visited, #cabOff a:active {
color : black;
}
#cabOff a:hover {
text-decoration : none;
}
.siRight {
color : black;
font-size : 12px;
}
.siRight a:link, .siRight a:visited, .siRight a:active {
color : black;
}
.siRight a:hover {
text-decoration : none;
}
.siRight1 {
color : black;
font-size : 12px;
}
.siRight1 a:link, .siRight1 a:visited, .siRight1 a:active {
color : black;
}
.siRight1 a:hover {
text-decoration : none;
}
#bottomAbout a:link, #bottomAbout a:visited, #bottomAbout a:active {
color : white;
text-decoration : none;
}
#bottomAbout a:hover {
text-decoration : underline;
}
#title a:link, #title a:visited, #title a:active {
color : white;
text-decoration : none;
}
#title a:hover {
text-decoration : underline;
}
#title {
text-decoration : none;
color : white;
font-size : 30px;
font-weight : bold;
line-height : 25px;
letter-spacing : 1px;
}
.Default {
font-size : 10px;
color : black;
}
.TitleBlue {
font-size : 18px;
color : #245bc0;
height : 24px;
text-align : right;
}
.TitleYellow {
font-size : 18px;
color : #8f0000;
height : 24px;
text-align : right;
}
.TitleRed {
font-size : 18px;
color : #ff0000;
height : 24px;
text-align : right;
}
.TitleGreen {
font-size : 18px;
color : #137c01;
height : 24px;
text-align : right;
}
.NavigationTitle {
font-size : 18px;
color : black;
text-align : left;
margin-bottom : 10px;
}
.NavigationTitleCab {
font-size : 18px;
color : black;
text-align : left;
margin-bottom : 5px;
}
.NavigationTitleCab1 {
color : black;
text-align : left;
margin-bottom : 15px;
}
#messageAll {
width : 200px;
float : left;
background : transparent url(../img/bg_mes_all.png) no-repeat scroll left center;
color : #245bc0;
margin-bottom : 5px;
padding-left : 25px;
font-weight : bold;
}
#messageNew {
width : 200px;
float : left;
background : transparent url(../img/bg_mes_new.png) no-repeat scroll left center;
color : #245bc0;
margin-bottom : 5px;
padding-left : 25px;
font-weight : bold;
}
.NavigationTitle1 {
float : left;
font-size : 18px;
color : black;
text-align : left;
margin-bottom : 10px;
}
.Footercolor {
background-color : #245bc0;
}
.WhiteLink {
color : white;
}
.Default2 {
font-size : 10px;
color : white;
}
.pager a:link, .pager a:visited, .pager a:active {
background : #f9f9f9 none repeat scroll 0% 0%;
border : 1px solid #4e7dcd;
color : #636363;
padding : 3px 8px;
text-decoration : none;
}
.pager a:hover {
background : #666666 none repeat scroll 0% 0%;
border-color : #e6e6e6;
padding : 3px 8px;
color : #ffffff;
}
.pager {
margin : 8px 3px;
padding : 3px;
text-align : center;
}
.pager .disabled {
border : 1px solid #ddd;
color : #999;
margin-top : 4px;
padding : 3px;
text-align : center;
}
.pager .current {
background-color : #245bc0;
border : 1px solid #245bc0;
color : #fff;
font-weight : bold;
margin-top : 4px;
padding : 3px 5px;
text-align : center;
}
.pager span, .pager a {
margin : 4px 3px;
width : 12px;
}
.pager a {
border : 1px solid #4e7dcd;
padding : 3px 5px;
text-align : center;
text-decoration : none;
}
.LablelMy {
height : 22px;
margin-top : 2px;
margin-bottom : 15px;
}
.TextBoxMy {
margin-bottom : 15px;
}
.LablelMy1 {
height : 22px;
margin-top : 2px;
margin-bottom : 34px;
}
.TextBoxMy1 {
margin-bottom : 18px;
margin-top : 10px;
}
.ButtonMy {
margin-bottom : 15px;
}
.contentLeft {
text-align : right;
width : 160px;
float : left;
padding-right : 10px;
}
.contentRight {
width : 430px;
float : left;
padding-left : 10px;
}
.ContentTitle {
color : #245bc0;
font-size : 18px;
border-bottom-style : solid;
border-bottom-width : thin;
border-bottom-color : #c0c0c0;
margin-bottom:10px;
}
.ContentTitle1 {
color : #245bc0;
font-size : 18px;
border-bottom-style : solid;
border-bottom-width : thin;
border-bottom-color : #c0c0c0;
}
#mcCap1 {
background-color : #dadde5;
padding : 7px;
font-weight : bold;
}
#headerLeft {
width : 130px;
background-color : #e6e8ed;
float : left;
padding : 7px;
}
#headerRight {
width : 450px;
float : right;
padding : 7px;
}
#mcCap2 {
clear : both;
border-bottom : 1px solid #dadde5;
padding-bottom : 15px;
margin-bottom : 15px;
}
#mcQuestion {
padding : 7px;
margin-bottom : 15px;
}
#mcCap3 {
margin-left : 50px;
background-color : #dadde5;
padding : 7px;
font-weight : bold;
}
#mcCardLeft {
margin-left : 50px;
width : 150px;
background-color : #e6e8ed;
float : left;
padding : 7px;
}
#mcCardRight {
width : 380px;
float : right;
padding : 7px;
}
#mcCap4 {
margin-left : 50px;
clear : both;
border-bottom : 1px solid #dadde5;
padding-bottom : 15px;
margin-bottom : 15px;
}
#mcAnswer {
padding : 7px;
margin-left : 50px;
}
#coursiv {
font-style : italic;
font-size : 10px;
margin-bottom : 15px;
}
#docLink {
text-align : right;
}
#listWrapper hr {
color : #c0c0c0;
}
#listWrapper .item {
padding-left : 5px;
}
#listWrapper h2 {
font-size : 14px;
color : #111;
}
#listWrapper h3 {
font-weight : normal;
font-size : 12px;
}

#listWrapper .itemHeader {
	padding-bottom: 5px;
	border-bottom: 1px dotted #666;
}

#listWrapper .itemContent 
{
margin : 1em 0 1em 1em;
margin-left : 1em;
font-size : 12px;
line-height: 1.4;
text-indent: 1em;
}
#listWrapper .itemFooter {
color : #555;
text-align: right;
font-size : 12px;
}


.wideForm select 
{
	width: 500px;
}

.wideForm input, .wideForm textarea
{
	width: 495px;
}

 .wideForm textarea
{
	height: 200px;
}
