@charset "utf-8";
/* CSS Document */

body {
margin: 0px 0px;
background: url(theme/bg.gif) center repeat-y;
}

p, #mid_bot, th, td, h5 {
font: 12px Tahoma, Arial, Helvetica, sans-serif;
color: #000000;
margin: 0px 0px;
}

h5 {
font-size: 14px;
}

ul {
font: 12px Tahoma, Arial, Helvetica, sans-serif;
}

li {
margin-bottom: 5px;
list-style-type: disc;
}


.tarea, .button {
font: 11px Tahoma, Arial, Helvetica, sans-serif;
color: #666666;
margin: 2px 0px;
padding-left: 4px;
}

.button {
height: 18px;
}

/*Layout*/

#container {
width: 916px;
margin: 0px auto;
padding-left: 5px;
}

#middle, #mid_bot {
width: 838px;
margin: 0px auto;
background: url(theme/mid_shadow.gif) repeat-y;
padding: 0px 22px;
}

#mid_bot {
border-right: solid #FFFFFF 1px;
width: 841px;
background: url(theme/mid_shadow_bot.gif) no-repeat top #FFFFFF;
padding: 10px  20px 30px 20px;
color: #bfbfbf;
}

#left_pane {
padding: 10px 0px 30px 30px;
width: 410px;
}

#text p {
color: #FFFFFF;
}

#left_pane2 {
padding: 10px 30px 30px 30px;
width: 777px;
}

#right_pane {
margin-right: 10px;
padding-top: 10px;
width: 372px;
}

#bluebottom {
border-bottom: solid #000058 6px;
}

/*Styles*/

.blu_border {
border: solid #9CCBE7 1px;
}

.grey {
color: #737373;
}

.flr {
float: right;
}

/*Links*/

a:link, a:visited { color: #6FB2F8; text-decoration: underline; }
a:hover, a:active { color: #6FB2F8; text-decoration: none; }

#mid_bot a:link, #mid_bot a:visited { color: #bfbfbf; text-decoration: underline; }
#mid_bot a:hover, #mid_bot a:active { color: #bfbfbf; text-decoration: none; }

#links a:link, #links a:visited { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline;}
#links a:hover, #links a:active { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
