html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, 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, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { 
margin : 0; 
padding : 0; 
border : 0 none; 
outline : 0; 
font-size : 100%; 
background : transparent; 
} 
body { 
line-height : 1.4; 
} 
ol, ul { 
list-style : none; 
} 
blockquote, q { 
quotes : none; 
} 
blockquote:before, blockquote:after, q:before, q:after { 
content : ''; 
content : none; 
} 
:focus { 
outline : 0; 
} 
ins { 
text-decoration : none; 
} 
del { 
text-decoration : line-through; 
} 
table { 
border-collapse : collapse; 
border-spacing : 0; 
} 
body { 
width : 980px; 
margin : 0 auto; 
font-size : 12px; 
font-family : Lucida Sans Unicode, Arial, Helvetica, sans-serif; 
background-color : #f4f4f4; 
} 
.error { 
color : red; 
} 
.requiredField { 
color : red; 
} 
#title { 
background : transparent url(../img/head.png) no-repeat scroll left 0%; 
height : 149px; 
padding-left : 315px; 
padding-top : 0; 
} 
#menu { 
background : transparent url(../img/photo.png) no-repeat scroll left 0%; 
padding-left : 338px; 
padding-top : 10px; 
height : 92px; 
} 
#footer { 
background : transparent url(../img/footer.png) no-repeat scroll left 0%; 
height : 65px; 
padding-left : 0; 
padding-top : 0; 
} 
.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 : 160px; 
cursor : pointer; 
text-decoration : none; 
} 
#menuItem2 { 
float : left; 
width : 185px; 
cursor : pointer; 
text-decoration : none; 
} 
#menuItem3 { 
float : left; 
width : 168px; 
cursor : pointer; 
text-decoration : none; 
} 
#menuItem4 { 
float : left; 
width : 125px; 
cursor : pointer; 
text-decoration : none; 
} 
#PublishedQuestions { 
float : left; 
width : 155px; 
cursor : pointer; 
text-decoration : none; 
} 
.StripBlue { 
background-color : #26abff; 
height : 6px; 
border-right-style : solid; 
border-right-width : 2px; 
border-right-color : #f4f4f4; 
} 
#main { 
overflow : hidden; 
width : inherit; 
} 
#navigation { 
width : 325px; 
float : left; 
} 
#cabinet { 
margin-left : 20px; 
margin-top : 8px; 
margin-bottom : 14px; 
border : 1px solid #26abff; 
background : white; 
padding : 8px 14px; 
} 
#rating { 
margin-left : 20px; 
margin-top : 8px; 
margin-bottom : 14px; 
border : 1px solid #26abff; 
background : white; 
padding : 8px 14px; 
} 
#top20 { 
height : inherit; 
width : inherit; 
overflow : hidden; 
} 
.GosOrg { 
width : 235px; 
float : left; 
height : inherit; 
margin-bottom : 5px; 
padding-right : 10px; 
} 
.Total { 
text-align : left; 
width : 30px; 
float : left; 
height : inherit; 
margin-bottom : 5px; 
} 
#content { 
width : 603px; 
height : inherit; 
margin : 8px; 
float : right; 
padding : 8px 14px; 
border : 1px solid #26abff; 
background : white; 
} 
#bottomMe { 
margin-top : 6px; 
height : 15px; 
text-align : center; 
padding-top : 0; 
} 
.counters { 
padding : 5px; 
text-align : center; 
} 
#bottomAb { 
text-align : center; 
padding-top : 7px; 
height : 10px; 
color : white; 
} 
#siError { 
text-align : center; 
color : red; 
clear : both; 
margin-bottom : 5px; 
} 
.siRight { 
text-align : right; 
margin-bottom : 7px; 
} 
.siRight1 { 
width : 104px; 
text-align : right; 
margin-bottom : 7px; 
margin-top : 5px; 
float : right; 
} 
#siRem { 
float : left; 
text-align : right; 
width : 195px; 
} 
.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 : middle; 
} 
.SiTextBox { 
width : 214px; 
} 
#cabPas { 
float : left; 
width : 120px; 
margin-top : 10px; 
} 
#cabOff { 
text-align : right; 
margin-top : 37px; 
} 
html { 
font-family : Tahoma; 
font-size : 12px; 
} 
.MesLink { 
color : #006eb3; 
font-size : 12px; 
} 
.MesLink a:link, .MesLink a:visited, .MesLink a:active { 
color : #006eb3; 
} 
.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; 
} 
#bottomAb a:link, #bottomAb a:visited, #bottomAb a:active { 
color : white; 
text-decoration : none; 
} 
#bottomAb 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 : 28px; 
font-weight : bold; 
line-height : 25px; 
letter-spacing : 1px; 
text-align : center; 
} 
.Default { 
font-size : 10px; 
color : black; 
} 
.TitleBlue { 
font-size : 15px; 
color : #006eb3; 
height : 20px; 
font-family : Tahoma; 
text-align : right; 
} 
.NavigationTitle { 
font-size : 16px; 
color : #006eb3; 
text-align : left; 
margin-bottom : 10px; 
} 
.NavigationTitleCab { 
font-size : 16px; 
color : #006eb3; 
text-align : left; 
margin-bottom : 5px; 
} 
.NavigationTitleCab1 { 
font-size : 12px; 
color : #000000; 
text-align : left; 
margin-bottom : 15px; 
} 
#messageAll { 
width : 200px; 
float : left; 
background : transparent url(bg_mes_a.png) no-repeat scroll left center; 
color : #006eb3; 
margin-bottom : 5px; 
padding-left : 25px; 
font-weight : bold; 
} 
#messageNew { 
width : 200px; 
float : left; 
background : transparent url(bg_mes_n.png) no-repeat scroll left center; 
color : #006eb3; 
margin-bottom : 5px; 
padding-left : 25px; 
font-weight : bold; 
} 
.NavigationTitle1 { 
float : left; 
font-size : 16px; 
color : #006eb3; 
text-align : left; 
margin-bottom : 10px; 
} 
.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 : #006eb3; 
border : 1px solid #006eb3; 
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 : #006eb3; 
font-size : 18px; 
border-bottom-style : solid; 
border-bottom-width : thin; 
margin-bottom : 10px; 
} 
.ContentTitle1 { 
color : #006eb3; 
font-size : 18px; 
border-bottom-style : solid; 
border-bottom-width : thin; 
} 
#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 textarea { 
height : 200px; 
} 
INPUT { 
border-right : 1px solid #26abff; 
border-top : 1px solid #26abff; 
border-left : 1px solid #26abff; 
color : #000000; 
border-bottom : 1px solid #26abff; 
background-color : #ffffff; 
} 
.inputs { 
width : 578px; 
border-right : 1px solid #26abff; 
border-top : 1px solid #26abff; 
border-left : 1px solid #26abff; 
color : #000000; 
border-bottom : 1px solid #26abff; 
background-color : #ffffff; 
} 
SELECT { 
border-right : 1px solid #26abff; 
border-top : 1px solid #26abff; 
border-left : 1px solid #26abff; 
color : #000000; 
border-bottom : 1px solid #26abff; 
background-color : #ffffff; 
} 
.selects { 
width : 583px; 
border-right : 1px solid #26abff; 
border-top : 1px solid #26abff; 
border-left : 1px solid #26abff; 
color : #000000; 
border-bottom : 1px solid #26abff; 
background-color : #ffffff; 
} 
.submit { 
border-right : 1px solid #26abff; 
border-top : 1px solid #26abff; 
border-left : 1px solid #26abff; 
color : #000000; 
border-bottom : 1px solid #26abff; 
background-color : #c3c3c3; 
} 
.submits { 
width : 583px; 
border-right : 1px solid #26abff; 
border-top : 1px solid #26abff; 
border-left : 1px solid #26abff; 
color : #000000; 
border-bottom : 1px solid #26abff; 
background-color : #cccccc; 
}
