@charset "utf-8";
/* CSS Document */
body{ margin:10px 0px 10px 0px; font-family: Arial; font-size:13px; font-weight:normal; background-color:#ffffff; color: #333333;}
form{display: inline;}
.middle{vertical-align: middle;}
.red{color:#FF0000;}
.bold{font-weight:bold;}
.boldgreen{color:#329932; font-weight:bold;}
.boldmaroon{color:#993232; font-weight:bold;}
.boldgrey{color:#333399; font-family:arial; font-size:16px; font-weight:bold;}
.boldred{color:#FF0000; font-family:arial; font-size:16px; font-weight:bold;}
.graytext{ color:#CCCCCC}
.smgraytext{ color:#CCCCCC; font-size:9px;}
.smdkgraytext{ color:#666666; font-size:9px;}
.smblktext{ color:#000000; font-size:9px;}
hr{border: none 0; border-top: 1px solid #eeeeee; width: 100%; height: 1px;}
hr.gray{border: none 0; border-top: 1px solid #666666; width: 100%; height: 1px;}
h1.blue{ color:#333399; font-size:20px;}
h2.gray{ color:#cccccc; font-size:16px;}
h2.blue{ color:#333399; font-size:16px;}
table.yelbox{border: 1px solid #FFCC00; background-color:#FFFFCC;}

/* Links Class */
a:link{font-family: Arial; font-size: 12px; font-weight: normal; color: #003399; text-decoration: underline;}
a:visited{font-family: Arial; font-size: 12px; font-weight: normal; color: #003399; text-decoration: underline;}
a:hover{color: #FF0000; text-decoration: none;}

#indextext a:link{color: #E6D335;}
#indextext a:visited{color: #E6D335;}
#indextext a:hover{color: #FF0000; text-decoration: none;}

#bold a:link{color: #003399; font-weight:bold;}
#bold a:visited{color: #003399; font-weight:bold;}
#bold a:hover{color: #FF0000; text-decoration: none; font-weight:bold;}

#nohovtxt a:link{color: #333399; text-decoration: none; font-weight:bold;}
#nohovtxt a:visited{color: #333399; text-decoration: none; font-weight:bold;}
#nohovtxt a:hover{color: #FF0000; text-decoration: none; font-weight:bold;}

#logintext a:link{color: #E6D335; font-size:9px;}
#logintext a:visited{color: #E6D335; font-size:9px;}
#logintext a:hover{color: #FFffff; text-decoration: none; font-size:9px;}

#smallblue a:link{color: #333399; font-size:12px; text-decoration: none; font-weight:bold;}
#smallblue a:visited{color: #333399; font-size:12px; text-decoration: none; font-weight:bold;}
#smallblue a:hover{color: #FF0000; text-decoration: none; font-size:12px; font-weight:bold;}

#blue a:link{color: #333399; text-decoration: none;}
#blue a:visited{color: #333399; text-decoration: none;}
#blue a:hover{color: #FF0000; text-decoration: none;}

table.mainbox{border-left:1px solid #bbbbbb; border-right:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb;}
table.mainbox td.pad{padding:5px; background-color:#333399; border-top:1px solid #bbbbbb;}
table.mainbox td.menu{padding:5px; background-color:#D9E6F2; font-weight:bold; border-bottom:1px solid #bbbbbb; border-top:1px solid #bbbbbb;}
table.mainbox td.bodybg{ background-image:url(../images/bg.jpg); background-repeat:repeat; min-height:400px; padding:5px; vertical-align:middle;}

/*============================ Standard Profile Schemes ======================================================= */
.graybdr{border: 1px solid #eeeeee;}
.bdr-btm{border-bottom:1px solid #666666; padding-bottom:8px;}
.bdr-top{border-top:1px solid #666666; padding-top:8px;}
input[type="text"]{border:1px solid #bbbbbb; color: #666666; line-height:15px;}
input[type="password"]{border:1px solid #bbbbbb; color: #666666; line-height:15px;}
textarea{border:1px solid #bbbbbb; color: #666666; line-height:15px;}
select{border:1px solid #bbbbbb; color: #666666; line-height:15px;}
radio{border:1px solid #bbbbbb; color: #666666; line-height:15px;}

table.profile{border:0px solid #eeeeee; border-collapse:collapse;}
table.profile th{border:0px solid #eeeeee; padding:5px; background-color:#333399; text-align:left; color:#E6D335;}
table.profile td{ background-color: #eeeeee; padding-top:5px;}

table.profilepic{border:0px solid #eeeeee; border-collapse:collapse; background-color:#eeeeee;}
table.profilepic th{border:0px solid #eeeeee; padding:5px; background-color:#333399; text-align:left; color:#E6D335;}

table.mainpht{border:1px solid #bbbbbb; border-collapse:collapse; background-color:#D9E6F2; padding:20px;}
table.mainpht th{padding:5px; text-align:left; color:#333399;}

table.mainactive{border:1px dashed #333399; border-collapse:collapse; background-color:#f2f2d9;}
table.mainactive th{padding:5px; text-align:left; color:#333399;}

table.mainnew{border:1px dashed #333399; border-collapse:collapse; background-color:#D9D9F2;}
table.mainnew th{padding:5px; text-align:left; color:#333399;}

table.profile_edit{border:0px solid #666666; border-collapse:collapse;}
table.profile_edit th{border:0px solid #666666; padding:5px; background-color:#333399; color:#E6D335;}
table.profile_edit td{border:0px solid #666666; background-color: #eeeeee; padding:5px;}

table.profile_browse{border:0px solid #666666; border-collapse:collapse;}
table.profile_browse th{border:0px solid #666666; padding:5px; background-color:#333399; color:#E6D335; text-align:left;}
table.profile_browse td{border:0px solid #666666; background-color: #eeeeee; padding:5px;}

table.pic{background-color:#dddddd;}

/*===================================== Begin Pagination Styling ============================================================ */
.pagination{
padding-top: 2px;
padding-bottom: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
padding-left: 5px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}

.pagination a.currentpage{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}
/*===================================== End Pagination Styling ============================================================ */
