/* CSS Document */

body{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #666666;
}

form{
margin:0px;
padding:0px;
}

a{
color: #666666;
}

a:hover{
color: #1d6dc2;
}


/*/////////////////////////////// Links ///////////////////////////////*/


a.SubMenu
{
font-size: 12px;
color: #ffffff; 
text-decoration:none;
border: 1px solid #b9babe;
background-color:#1d6dc2;
border-top: none;
display: block;
width: 198px;
height:19px;
padding-top:5px;
}

a.SubMenu:hover
{
color: #ffffff;
}



a.TopMenuLinks{
font-size:11px;
color:#000000;
text-decoration:none;
}

a.TopMenuLinks:hover{
color:#999999;
}

a.WhiteLinks{
font-size:11px;
color:#ffffff;
text-decoration:none;
}

a.WhiteLinks:hover{
text-decoration:underline;
}

a.BordoLinks{
font-size:11px;
color:#000000;
text-decoration:none;
}

a.BordoLinks:hover{
color:#b61b1b;
}

.MainMenuLinks {
background-image:url(../images/main_menu_bg.gif);
background-repeat:repeat-x;
text-align:center;
width:190px;
}

.MainMenuLinks a{
font-weight:bold;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.MainMenuLinks a:hover{
color:#000000;
}

.RedDivLinks {
background-image: url(../images/red_arrow.gif);
background-repeat: no-repeat;
background-position:0px 6px;
padding:0px 0px 5px 8px;
}

.RedDivLinks a{
color: #666666;
text-decoration:none;
}

.RedDivLinks a:hover{
color:#1d6dc2;
}

.BlackLink {
padding:5px;
}

.BlackLink a{
color:#000000;
}

.BlackLink a:hover{
color:#1d6dc2;
}

a.BlackLink2{
color:#000000;
}

a.BlackLink2:hover{
color:#1d6dc2;
}

/*/////////////////////////////// Text ///////////////////////////////*/

.TitleDiv{
padding:10px 0px 10px 0px;
}

.RedBigTitle{
font-size:12px;
color:#b61b1b;
font-weight:bold;
}

.BigTitle{
font-size:12px;
font-weight:bold;
}

.RedText{
font-size:11px;
color:#b61b1b;
}

.WhiteText{
color:#FFFFFF;
}

.Bold{
font-weight:bold;
}

.TextGray{
color: #666666;
}

/*/////////////////////////////// Forms ///////////////////////////////*/

.InputText{
margin:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
width:180px;
border:1px solid #b61b1b;
}

.InputTextMed{
margin:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
width:144px;
border:1px solid #b61b1b;
}

.InputTextMed2{
margin:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
width:100px;
border:1px solid #b61b1b;
}

.InputTextSmall{
margin:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
width:40px;
border:1px solid #b61b1b;
}


.TextArea{
margin:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
width:420px;
height:200px;
border:1px solid #b61b1b;
}

.Select{
margin:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
width:184px;
}

.InputSelectNoSize{
margin:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.File{
margin:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
width:253px;
}

.Radio{
margin:2px 0px 2px 0px;
}


/*/////////////////////////////// Others ///////////////////////////////*/

.TopMenuBg{
background-image:url(../images/top_menu_bg.gif);
background-repeat:repeat-x;
height:56px;
padding:0px 10px 0px 10px;
}

.UnderTopMenu{
background-image: url(../images/under_top_menu.gif);
background-repeat:repeat-x;
height:8px;
}

.UnderMainMenu{
background-image: url(../images/under_main_menu.gif);
background-repeat:repeat-x;
height:38px;
}

.DropShadow{
background-image: url(../images/drop_shadow.gif);
background-repeat:repeat-x;
height:9px;
}

.DropShadowBottom{
background-image: url(../images/drop_shadow_bottom.gif);
background-repeat:repeat-x;
height:9px;
}

.DropShadowCol{
background-image: url(../images/drop_shadow_col.gif);
background-repeat:repeat-y;
width:10px;
}

.BottomBg{
background-image: url(../images/bottom_bg.gif);
background-repeat:repeat-x;
height:36px;
}

.InnerDiv{
padding:0px 0px 0px 10px;
}

.TblBorder{
border-top:1px solid #666666;
border-left:1px solid #666666;;
}

.TdBorder{
border-bottom:1px solid #666666;
border-right:1px solid #666666;
height:20px;
text-align:center;
}

.TdBorderLeft{
border-bottom:1px solid #666666;
border-right:1px solid #666666;
height:20px;
}

.TdHeader{
background-color:#b61b1b;
color:#FFFFFF;
font-weight:bold;
}

.PaddintTopBottom{
padding:3px 3px 3px 3px;
}

.PaddintLeft{
padding:0px 0px 0px 5px;
}

.TdBorderBordo{
padding:2px;
border:1px solid #b61b1b;
}