﻿*{    margin:0px;     padding:0px}

html{    scrollbar-base-color:#03420D;     scrollbar-arrow-color:#F2F2F2;     scrollbar-3dlight-color:#F2F2F2;     scrollbar-darkshadow-color:#03420D;     scrollbar-face-color:#03420D;     scrollbar-highlight-color:#888;     scrollbar-shadow-color:#03420D;     scrollbar-track-color:#888}

body{    background-image:url('Images/background.jpg');  
background-repeat:repeat-x;  background-color:#F2F2F2;  font-family:Arial Times New Roman Sans-Serif
}
h1{ font-size:35px}

h2{ font-size:28px}

h3{ font-size:21px}

h4{ font-size:18px}

h5, p{ font-size:12px}

h6{ font-size:10px}

p{ letter-spacing:1.0px}

ul{ padding-left:15px; vertical-align:top}

ol{ padding-left:20px}
li{ font-size:12px;  font-weight:bold;  padding-bottom:3px}

a{ color:#03420D;  text-decoration:none}

a:hover{ color:black;  text-decoration:none}

input[type="text"]:focus, input[type="password"]:focus {    background-color:yellow;     border:solid 1px #03420D;     width:160px}

input[type="radio"]{    border:none}
input[type="text"], input[type="password"]{    vertical-align:middle;     border:1px solid #03420D;     width:160px}
input[type="checkbox"]{    border:none}
input[type="submit"]{    border:solid 1px #03420D;     font-size:10px;     background-color:#F2F2F2;     color:#03420D;     font-weight:bold;     text-align:center;     padding:2px}
input[type="button"]{    border:solid 1px #03420D;     font-size:10px;     background-color:#F2F2F2;     color:#03420D;     font-weight:bold;     text-align:center;     padding:2px}

select{font-size:9px; padding:1px;}

legend{    color:#03420D}

img{    border:none}

#main{    width:960px;     margin:auto;     margin-top:5px}

#headerAnnounce{    background:white; border:solid 2px #D3D7D8;     height:12px; vertical-align:middle;     margin:5px auto 0px auto; font-size:10px;     font-variant:small-caps; width:946px; padding:1px 0px 2px 0px}
#results{text-align:right; float:right}
#results li{display:inline; padding:0px 5px 0px 5px; font-size:10px}

#headerMain{    border:solid 2px #D3D7D8;background-color:#fff;      width:946px;     margin:auto}

#headerTop{    background-color:#fff;      height:14px;     margin:auto;     font-variant:small-caps}

#header{    height:85px;     padding:0px 5px 0px 5px;     background-color:#fff;     
margin:auto
}
#header h3{
color:#03420D; margin:auto; text-align:center; font-size:35px; font-variant:small-caps;
}
#status {    background:white;     height:21px;     margin:5px auto; padding:2px; font-variant:small-caps; border:solid 2px #D3D7D8; vertical-align:top;     width:942px; }
#headerBottom{    background:white;     height:20px;     margin:auto;     font-size:10px;     font-weight:bold;     font-variant:small-caps}

#fontChange{    text-align:right}

#leftCol{    width:255px;     float:left;     vertical-align:top;     padding:5px 5px 0px 5px;     height:720px;     background:white;     margin:5px;     border:solid 2px #D3D7D8}
#leftCol li{    font-size:11px;     line-height:14px}
#content{    margin:5px 0px;     background:white;     width:662px;     height:715px;     border:solid 2px #D3D7D8;     float:left;     padding:5px;     font-size:12px;     font-weight:bold;     text-align:justify; overflow:auto}

#footer{    clear:both;     text-align:center;     margin:auto;     height:10px;     padding:3px;     font-size:10px;     font-weight:bold;     color:#666;     border:solid 2px #D3D7D8;     width:940px;     background-color:White}

#loadingDiv{    width:150px;     height:100px;     background:url('../../Images/ajax-loader.gif') no-repeat center;     
filter:alpha(opacity=70);     opacity:0.7;     font-weight:bold;     font-family:Verdana;     color:White;     position:absolute;     left:50%;     top:50%;     margin-top:-50px;     margin-left:-100px;     text-align:center
}

.modalBackground{    background-color:Gray;     filter:alpha(opacity=70);     opacity:0.7}

.modalPopup{    background-color:#ffd;     border-width:3px;     border-style:solid;     border-color:Gray;     padding:3px;     width:250px}

.loading{    width:150px;     height:100px;     filter:alpha(opacity=70);     opacity:0.7;     background:#eee;     font-weight:bold;     font-family:Times New Roman;     color:White;     text-align:center;     border:solid 2px #03420D}

.miniHeader{    color:White;     background-color:#03420D;     padding:5px;     font-weight:bold;     font-size:14px;     border:solid 2px #D3D7D8;     border-bottom:none;     font-variant:small-caps}

.miniHeader a{    color:White;     text-decoration:none}
.miniHeader a:hover{    color:White;     text-decoration:underline}

.miniContainer{    border:solid 2px #D3D7D8;     padding:0px 8px 10px 8px;     background-color:#fff;     margin:0px 0px 5px 0px}

.subContent{    width:642px;     background-color:White;     text-align:justify;     padding:5px 12px 12px 5px}

#noColsContent{    width:930px;     margin:auto; min-height:700px;    margin-top:5px;     margin-bottom:5px;     background-color:White;     text-align:justify;     padding:5px 12px 12px 5px;     border:solid 2px #D3D7D8}

#noColsContent h3{    padding-bottom:15px;     font-weight:500;     font-variant:small-caps;     background-image:url('../../Images/sri.jpg');     
background-repeat:no-repeat;     padding-top:45px;     padding-left:55px
}
.subContent h3{    padding-bottom:15px;     font-weight:500;     font-variant:small-caps;     background-image:url('../../Images/sri.jpg');     
background-repeat:no-repeat;     padding-top:45px;     padding-left:55px
}
.watermark{    color:gray}

#searchContainer .watermark{background:url('../../Images/sri_mini.gif') no-repeat right 50%; 
filter:alpha(opacity=65); opacity:0.65; font-family:Tahoma,Arial,Sans-Serif; padding-left:2px
}

.Titlebar{    background:url('../../Images/close.gif') no-repeat right 50%;     
height:15px;     width:16px;     float:right;     cursor:pointer;     margin-right:5px;     margin-top:5px
}

.expand{    cursor:pointer;     color:#03420D;     background:url('../../Images/plus.gif') no-repeat left 50%;     
height:10px;     width:30px;     font-size:12px;     font-weight:bold;     font-variant:small-caps; padding-left:12px
}

.popup_Container{    background-color:#fff;     border:2px solid #03420D;     padding:0px 0px 0px 0px}

.popupConfirmation{    width:300px;     height:200px}

.popup_Titlebar{    background-color:#03420D;     color:White;     height:29px}

.popup_Body{    padding:15px 15px 15px 15px;     font-family:Arial;     font-weight:bold;     font-size:12px;     color:#000;     line-height:15pt;     clear:both;     padding:20px}

.TitlebarLeft{    float:left;     padding-left:5px;     padding-top:5px;     font-family:Arial,Helvetica,sans-serif;     font-weight:bold;     font-size:12px;     color:#FFF}
.TitlebarRight{    background:url('../../Images/cross_icon_normal.png') no-repeat right 50%;     
height:15px;     width:16px;     float:right;     cursor:pointer;     margin-right:5px;     margin-top:5px
}

.popup_Buttons{    margin:10px}

#OuterTableCellOverlay{    top:0px;     left:0px;     width:99%;     height:5000px;     position:absolute;     background-color:white;     z-index:999;     filter:alpha(opacity=85);     -moz-opacity:0.85;     padding-top:25%;     padding-left:30%}
#InnerTableCellOverlay{    text-align:center;     width:444px;     border:1px solid black;     padding:10px;     background-color:#eee;     z-index:998;     filter:alpha(opacity=100);     -moz-opacity:1.00}
#searchContainer{    float:left;     text-align:left;     margin-left:5px;     vertical-align:top}

.google{    font-size:9px}

.google img{    height:40px}

.good{    background:white url('../../Images/thumbs_up.gif') no-repeat left 50%;     
padding-left:25px;     padding-top:3px;     padding-bottom:1px
}

.bad{    background:white url('../../Images/thumbs_down.gif') no-repeat left 50%;     
padding-left:25px;     padding-top:3px;     padding-bottom:1px
}

.inform{    background:white url('../../Images/info.jpg') no-repeat left 50%;     
padding-left:25px;     padding-top:3px;     padding-bottom:1px
}

.checkGood{    background:white url('../../Images/good.jpg') no-repeat left 50%;     
padding-left:25px;     padding-top:3px;     padding-bottom:1px
}

.validatorCalloutHighlight{    background-color:White;     border-color:#03420D}

.CustomValidatorCalloutStyle div, .CustomValidatorCalloutStyle td{    border:solid 1px #03420D;     background-color:white;     color:#03420D}

#registration{    font-size:12px;     font-weight:bold;     font-family:Arial;     text-align:justify}
.regLeftContainer{    width:470px;     float:left;     margin:auto;     padding-right:5px}

.regRightContainer{    width:470px;     float:left;     padding-left:5px;     vertical-align:top}
.new{    background:url('../../Images/plus.gif') no-repeat left 50%;  
height:10px;  width:30px;  font-size:12px;  font-weight:bold;  font-variant:small-caps;  padding-left:12px
}
.explain{ font-size:9px;  font-weight:bold;  text-align:justify;  width:205px;  color:Red;  font-family:Arial;  margin:5px}

.entry-content{background-color:#FFF; font-size:8px; font-weight:bold}

.static{
color:#03420D; background-color:Transparent; font-weight:bold;
}
