﻿.MFrame
{
    width:980px;
    position:relative;
    margin-left:auto;
    margin-right:auto;
    background-image:url(../assets/bg.jpg);
    background-repeat:repeat-y;    
    font-family:Verdana;
    font-size:10px;
    border:1px solid #000; 
    
}
.MSearch
{
    height: 40px; 
    width:200px; 
    background-image:url(../assets/bg1.jpg); 
    background-repeat:repeat-y;  
}
.MHFrame
{
    width:980px;
    height:100%;
    padding:0px 0px 0px 0px;
}
.MHeader
{
   background-image:url(../assets/bgh.jpg);
   background-repeat:repeat-x;            
}
.MFooter
{
   height:30px;
   background-image:url(../assets/bgf.jpg);
   background-repeat:no-repeat;
   color:#505050;
   text-align:left;
   padding-left:10px;
   border-bottom:1px solid #fff;
   border-left:1px solid #fff;
   border-right :1px solid #fff;
}
.MLeftMenu
{
    width:200px;
    background-image:url(../assets/bgl.jpg);
    background-repeat:repeat-y;
    vertical-align:top;
    overflow:visible;
    border-left:1px solid white;
}
.MCenter
{
    width:630px; 
    vertical-align:top;   
}
.MRight
{
    width:170px;    
    border-right:1px solid white;
    vertical-align:top;    
}
.MMenu 
{
    width:199px;     
}
.MMenu dt a, .MMenu dt a:visited 
{
    display:block; 
    min-height:15px;
    height:auto !important; 
    height:15px;
    line-height:20px;
    padding:0px 10px 0px 10px;  
    /*border-top: solid 1px rgb(200,200,200); */
    text-decoration:none; 
    color:rgb(70,122,167); 
    font-weight:bold; 
    font-size:100%;
}
.MMenu dd
{
    background:url(../assets/bg_bullet_full_1.gif) no-repeat 0 0.4em; 
    padding-left:10px;
}
.MMenu dd a, .MMenu dd a:visited 
{
    display:block; 
    min-height:15px;
    height:auto !important; 
    height:15px; 
    line-height:15px;
    padding:0px 10px 0px 0px; 
    border:none; 
    font-weight:normal; 
    text-decoration:none; 
    color:rgb(70,122,167); 
    font-size:100%;
}
.MMenu dt a:hover, .MMenu dd a:hover 
{
    background-color:rgb(225,225,225); 
    color:rgb(42,90,138); 
    text-decoration:none;
}
h1.MTitle 
{
    clear:both; 
    margin:0px; 
    padding:2px 20px 2px 20px; 
    background-color:rgb(190,190,190); 
    font-family:"trebuchet ms",arial,sans-serif; 
    color:rgb(255,255,255); 
    font-weight:bold; 
    font-size:14px;
}
.round-border-topright 
{
    width:10px; 
    height:10px; 
    position:absolute; 
    z-index:100; 
    margin:0 0 0 190px; 
    background:url(../assets/bg_corner_topright.gif) no-repeat;
}
.round-border-topleft 
{
    width:10px; 
    height:10px; 
    position:relative; 
    z-index:100; 
    background:url(../assets/bg_corner_topleft.gif) no-repeat;
    margin-top:-1px; 
    margin-left:-1px;
}
.C
{
    width:150px;
    background-color:#bebebe;
}
.CL
{
    background-image:url(../assets/bg_corner_topleft.gif);    
    background-position:0px 0px;
    background-repeat:no-repeat;
    width:10px;
    color:#bebebe;
}
.CR
{    
    background-image:url(../assets/bg_corner_topright.gif);
    background-position:0px 0px;
    background-repeat:no-repeat;
    width:10px;
    color:#bebebe;
}
.CH
{
    font-family:Verdana;
    height:15px;
    vertical-align:middle;
    width:130px;
}
.CT
{
    border-left:solid 1px #bebebe;
    border-right:solid 1px #bebebe;
    border-bottom:solid 1px #bebebe;
    background-color:#fff;
    text-align:justify;
    padding:3px;
}
.CT a
{
    border:1px solid white;    
}

.MButton 
{
    float:left; 
    width:50px; 
    margin: 3px 0 5px 0; 
    padding:1px; 
    background:rgb(230,230,230); 
    border:solid 1px rgb(150,150,150); 
    text-align:center; 
    font-family:verdana,arial,sans-serif; 
    color:rgb(150,150,150); 
    font-size:12px;
}
.MField 
{
    width:130px; 
    margin-left:4px;
    padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; 
    padding:0.2em 0 0.3em 0 /*IE6*/; 
    border:solid 1px rgb(200,200,200); 
    font-family:verdana,arial,sans-serif; 
    font-size:12px;
}

/*   MENU  */
.MenuItem
{
    padding:0px;
    font-family:Verdana;
    font-size:10px;
    text-align:center;
    width:100px;  
    height:20px;
}
.MenuItemHilite
{
    padding:0px;
    font-family:Verdana;
    font-size:10px;
    text-align:center;
    width:100px;    
    border-bottom:solid 2px #fff;
    background-color:#fff;
}
.MenuItem a:link, .MenuItem a:visited
{
    font-weight:bold;
	color:white;
	text-decoration: none;
}
.MenuItem a:hover, .MenuItem a:active
{
	color:#000;
}
MenuItemHilite a:link, .MenuItemHilite a:visited
{
    font-weight:bold;
	color:#000;
	text-decoration: none;
}
.MenuItemHilite a:hover, .MenuItemHilite a:active
{
	color:#777;
}

.Main
{
    width:100%;        
}
.MainTitle
{
    color:#646464;    
    font-family:Verdana;
    font-size:16px;   
    font-weight:bold;
}
.DefaultTitle
{
    font-size:12px;
    font-weight:bold;
    font-family:Verdana;    
    color:#646464;        
}
.GADS
{
    height:1%;
    border:solid 1px black;    
    vertical-align:top;
}

.TitleDiv
{    
    background-color:#e1e1e1;
    height:16px;
    padding-left:5px;
}

.TitleDiv.Border
{
    border-top:solid 1px #808080;
    border-left:solid 1px #808080;
    border-right:solid 1px #808080;        
        
}

.LPImg
{
    margin-left:auto; 
    margin-right:auto;    
    position:relative;    
}
.LPCell
{
   width:114px;
   text-align:center;
   vertical-align:top;
   padding-bottom:3px;
}

.LPCell span
{
    font-weight:bold;    
    color:#646464;
}

.divLeft
{
    float:left;    
}

.ThumbListPanelContainer
{
    vertical-align: top;
    width: 140px;
    text-align:right;    
}
.ThumbListPanel
{
    background-color:#eee;
    border:solid 1px #808080;    
    width: 105px; 
    margin-top: 15px;
    padding:5px 5px 3px 5px;
}
