/* CSS Document */
* {font-family:Courier; font-size:16px; color:#333333; margin:0 auto;}
body { background-color:#FFFFFF;}
a {text-decoration:underline;}
a:hover {text-decoration:underline;}

table {width:100%; margin-top:20px;}
th { text-align:center; background-color:#85BEF5; color:#FFFFFF; }
td {border-bottom:1px solid #85BEF5; padding:10px;}

input {width:99%; color:#000000;}
select {width:99%; color:#000000;}
option {width:99%; color:#000000;}
textarea {width:99%; height:200px; color:#000000;}

#divHeader {height:240px; width:800px; background-image:url(../Design/header.jpg); background-repeat:no-repeat; background-position:center;}
#divVersion {text-align:right; margin-top:15px; margin-right:15px;}
#divCompanyName { margin-left:15px; font-size:20px; font-weight:bold;}
#divProgramTitle { text-align:center; font-weight:bold; font-size:30px;}
#divDeveloper { text-align:right; margin-bottom:5px; margin-right:15px;}
#divMain { width:800px; border:1px solid #84bef4;}

#divMainLinks {text-align:center;}
#divMainLinks a {margin: 5px 20px 5px 30px;}

#divRazdelContent {margin:30px; table-layout:fixed; text-align:justify;}
#divRazdelContent h1 { color:#0099FF; text-align:center; font-size:18px; }
#divRazdelContent img { margin:10px; }
#divRazdelContent ul { margin-top:10px; }
#divRazdelContent p { margin-top:10px; }

#divContacts { text-align:center; padding:20px; border-top:1px solid #84bef4;}
#divContacts img { top:15px; position:relative; margin:5px;}

#divAdditionalModule { border:1px solid #84bef4; width:200px; height:100%; margin:15px; margin-top:30px; text-align:center;}

.divSubHeaderLink { background-image:url(../Design/subheader_link.jpg); background-repeat:repeat-x; height:32px; padding:5px 15px 5px 15px; margin-top:15px; border:1px solid #84bef4; border-bottom:none;}
.divSubHeaderLink a {color:#8b8f92;}
.divSubHeaderContent {padding:5px 0px 5px 15px; border:1px solid #84bef4;; border-top:none;}
.divSubHeaderContent li {margin-top:5px;}
.divSubHeaderContent ul {margin-left:5px; margin-top:10px; margin-bottom:10px;}

.button { width:100%; border:1px solid #FFFFFF; background-color:#84bef4; color:#FFFFFF;}
.error { color:#FF0000; }

.message {position:absolute; top:60%; left:35%; width:300px; padding:50px; background-color:#663300; color:#FFFFFF; border:3px double #FFFFFF; font-size:16px;}
.message p{margin-top:30px;}
