@charset "utf-8";
/* CSS Document */
.logo{ padding:10px 0px 10px 0px;}
.navg{ background:url(../matriImages/menu_bg.gif) repeat-x top; height:20px; width:auto; margin:0px; padding:0px; text-align:center;}
.navg ul{ list-style-type:none; float:left;  width:700px; vertical-align:middle; padding:0px; margin:0px; height:45px; line-height:30px;}
.navg li{ float:left; padding:0px 12px 0px 12px; text-align:center;}
.navg ul li a{ color:#616060; font-weight:bold;  font-size:13px; text-decoration:none;}
.navg a:hover{color:#c10051;} 
.quicksearch{ width:338px; background:#f3f3f3; border:#d8d8d8 1px solid; padding:17px;}
#freeragistration{ background:url(../matriImages/freeragistration_bg.gif) no-repeat top; height:180px; width:309px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; font-weight:bold; line-height:25px; padding:0px 30px 0px 30px;}
#freeragistration a{ color:#01732c; font-size:22px; text-decoration:none;padding:0px;}
.leftlabel{ color:#222222; font-weight:bold;text-align:left;
    width: 2px;
}
.profile{ width:100px; float:left; padding:10px 15px 0px 15px;}


/*groupslinks*/
.links{  width:326px;  }
.links h1{color:#c10051; font-size:13px;font-weight:bold;}
.links ul{padding:0px 20px 0px 0px; margin:0px; float:left; width:auto; font-size:11px;}
.links li{ list-style-type:none; line-height:23px; }
.links ul li a{ font-size:11px; text-decoration:none; color:#353535;}
.links ul li a:hover{color:#c10051;}
/*links*/


/*footer*/
#footer{ color:#616060; font-size:12px; text-align:right;line-height:34px;}
#footer a{color:#616060; text-decoration:none; padding:0px 10px 0px 10px; }
#footer a:hover{color:#c10051;}
#footer a:active{ color:#c10051;}
/*footer*/


/*main css*/
.btn { background:url(../matriImages/btn.gif) no-repeat top; height:32px;line-height:34px; width:100px; color:#FFF; font-size:16px; font-weight:bold; text-align:center;border:none;}
.btnM { background:url(../matriImages/btnM.gif) no-repeat top; height:30px; width:150px; color:#FFF; font-size:16px; font-weight:bold; text-align:center; border:none;}
.btnL { background:url(../matriImages/btnL.gif) no-repeat top; height:30px; width:150px; color:#FFF; font-size:16px; font-weight:bold; text-align:center; border:none;}
.h1bg
{
    background: url('../matriImages/h1_bg.jpg') repeat-x 50% bottom;
    height: 21px;
    }
h1 {	margin:0px; padding:0px;	font-family:Verdana, Geneva, sans-serif;	font-size:21px;	color:#020202;	width:auto;height:21px;}
h1 span{ font-size:14px; color:#c10051;}
fieldset{ border:#c10051 1px solid; }
legend{color:#c10051; font-size:16px; font-family:Verdana, Geneva, sans-serif; padding:0px 10px 0px 10px;}
.divider{ background-color:#a0a0a0; height:1px; margin:22px 0px 22px 0px;}
img, img a{ border:none; padding:0px;}
.subTitle{ font-size:16px; color:#c10051;padding-left:0px;}
/*main css*/

.inbox
{
     border: 1px solid #CCCCCC;
}

.dvLogin
{
    width:255px;float:right;color:#113F5E; line-height:33px; text-align:right; font-size:12px; font-weight:bold;padding-right:2px;
}
.dvLogin a
{
    color:#113F5E; 
}
.dvLogin a:hover
{
    color:Gray; 
}

 div.wrapper{  
        float:left; /* important */  
        position:relative; /* important(so we can absolutely position the description div */  
    }  
    div.description{  
        position:absolute; /* absolute position (so we can position it where we want)*/  
        bottom: 0px; /* position will be on bottom */ 
        top:0px; 
        left:0px;  
        width:100%; 
        height:100%;  
        /* styling bellow */  
        background-color:black;  
        font-family: 'tahoma';  
        font-size:10px;  
        color:white;  
        opacity:0.10; /* transparency */  
        filter:alpha(opacity=10); /* IE transparency */  
    }  
    div.descriptionLarge{  
        position:absolute; /* absolute position (so we can position it where we want)*/  
        bottom: 0px; /* position will be on bottom */ 
        top:0px; 
        left:0px;  
        width:100%; 
        height:100%;  
        /* styling bellow */  
        background-color:black;  
        font-family: 'tahoma';  
        font-size:45px;  
        padding:10px 10px 10px 10px;
        color:white;  
        opacity:0.10; /* transparency */  
        filter:alpha(opacity=10); /* IE transparency */  
    } 