/* Admin Panel */

.admin-text {color: #000000; font-size: 11px; font-family: Verdana;}

.admin-header { font-family: Verdana; font-size: 15px; color:#FFFFFF; font-weight: bold;}

.admin-subheader { font-family: Verdana; font-size: 13px; color:#8E0800; font-weight: bold;}

.admin-button { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#04284C; cursor:pointer; width:140px; border:0px solid #759683; filter: progid:DXImageTransform.Microsoft.Shadow(color=#323F38,direction=120,strength=4);}

.admin-button2 { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#04284C; cursor:pointer; width:80px; border:0px solid #759683; filter: progid:DXImageTransform.Microsoft.Shadow(color=#323F38,direction=120,strength=4);}

.admin-link {font-size: 12px; font-family: Verdana; text-decoration:none; color:#02264A;}
.admin-link:hover {text-decoration:underline; color:#D82318;}

.admin-errortxt {  font-family: Verdana; font-size: 11px; color: #FF0000; line-height: normal}

.textfield { font-family: Verdana; font-size: 11px; color: #3F423B;}

.admin-textsmall { font-family: Verdana; font-size: 9px; color: #666666; }

.admin-price { font-family: Verdana; font-size: 11px; color: #CC0000; font-weight: bold;}

.admin-textfield { ffont-family: Verdana; font-size: 11px; color: #000000;}

.textsmall { font-family: Verdana; font-size: 9px; color: #666666; }

/*---------------------------------------------------------------------------------------------------*/

.bottomtext { font-family: arial; font-size: 11px; color: #000000; font-style: none; line-height: normal; text-decoration:none;}
.bottomlink { font-family: arial; font-size: 11px; color: #2c5070; font-style: none; line-height: normal; text-decoration:none;}
.bottomlink:hover { font-family: arial; font-size: 11px; color: #db241c; font-style: none; line-height: normal; text-decoration:underline; }

.textsmall { font-family: Verdana; font-size: 8px; color: #666666; }
/*----------------------------------------------------------*/ 

.subheader-red {  font-family: Arial; font-size: 16px; color: #f31605; font-weight: bold;}
.subheader-darkblue {  font-family: Arial; font-size: 16px; color: #2f5376; font-weight: bold; }
.subheaderlink-red {  font-family: Arial; font-size: 16px; color: #f31605; font-weight: bold;}
.subheaderlink-red:hover {font-family: arial; font-size: 16px; color: #4a5569; font-weight: bold; text-decoration:none;}

/*----------------------------------------------------------*/ 

.leftlink {font-family: arial; font-size: 12px; color:#2c5070; font-weight: bold; text-decoration: none;}
.leftlink:hover {font-family: arial; font-size: 12px; color: #f31605; font-weight: bold; text-decoration:}

/*----------------------------------------------------------*/ 

.td-bottom { font-family: arial; font-size: 11px; color:#2c5070 ; font-style: none; line-height: normal; text-decoration:none;}

/*----------------------------------------------------------*/ 

.header { font-family:arial; font-size: 17px; color: #da251c; font-style: normal; line-height: normal; font-weight: BOLD; }
.text-header { font-family:arial; font-size: 12px; color: #485167; font-style: normal; line-height: normal; font-weight: BOLD; }
.message-check { font-family:arial; font-size: 14px; color: #485167; font-style: normal; line-height: normal; font-weight: BOLD; }
/*----------------------------------------------------------*/ 

.link {	font-family: Verdana; font-size: 12px; color: #5E001A; font-weight: bold; text-decoration: none;}
.link:hover { font-family: Verdana; font-size: 12px; color: #73b2E5; font-weight: bold; font-weight: bold; text-decoration:none;}

/*----------------------------------------------------------*/ 

.video-link {	font-family: Arial; font-size: 11px; color: #5E001A;  text-decoration: none;}
.video-link:hover { font-family: Arial; font-size: 11px; color: #73b2e5; text-decoration:none;}

/*----------------------------------------------------------*/ 

.newslink {	font-family: Arial; font-size: 11px; color: #04284C;  text-decoration: none;}
.newslink:hover { font-family: Arial; font-size: 11px; color: #5E001A; text-decoration:none;}
.newshead{	font-family: arial; font-size: 13px; color: #5E001A; font-weight: bold; text-decoration: none;}

/*----------------------------------------------------------*/ 
.bodytext { 	font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666666; font-size: 12px; font-style: none; line-height: 16px; }

.navtext { font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666666; font-size: 10px;}

.ntext { font-family: Verdana; font-size: 10px; color:#485167; font-weight: normal; text-decoration:none;}
.textnews { font-family: Verdana; font-size: 12px; color:#ffffff; font-weight: normal; text-decoration:none;}

.nplink { font-family:Verdana; font-size: 11px; color:#404B5F; text-decoration:none;}
.nplink:hover {text-decoration:underline; color:#404B5F;}

.error { font-family: Verdana; font-size: 10px; color:#FE0000; font-weight: normal; text-decoration:none;}
/* Shared / All Site	
.textfield { font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height:13px;}
.textfield2 { font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}

.bottomtext { font-family: arial; font-size: 10px; color: #ffffff; font-style: none; line-height: normal; text-decoration:none;}

.headtext { font-family: arial; font-size: 12px; color: #ffffff; font-style: none; line-height: normal; text-decoration:none;font-weight:bold;}

.textsmall { font-family: Verdana; font-size: 9px; color: #666666;}


.bottomlink { font-family: arial; font-size: 10px; color: #ffffff; font-style: none; line-height: normal; text-decoration:none;}
.bottomlink:hover { font-family: arial; font-size: 10px; color: #ffffff; font-style: none; line-height: normal; text-decoration:underline; }
.leftlink {font-family: arial; font-size: 12px; color:#ffffff; text-decoration: none; padding: 0.5em 2.7em;}
.leftlink:hover {font-family: arial; font-size: 12px; color: #faf591; text-decoration: none;padding: 0.5em 2.7em;}

.header { font-family:arial; font-size: 15px; color: #6C0926; font-style: normal; line-height: normal; font-weight: BOLD; }

.feature { font-family:arial; font-size: 12px; color: #bc730e; font-style: normal; line-height: normal; font-weight: BOLD; }

.sub1 { font-family: arial; font-size: 15px; color: #ff5400; font-style: none; line-height: normal; font-weight:bold; }
.sub3 { font-family: arial; font-size: 15px; color: #4e8000; font-style: none; line-height: normal; font-weight:bold; }
.sub4{ font-family: arial; font-size: 15px; color: #e73c71; font-style: none; line-height: normal; font-weight:bold; }
.sub2 { font-family: arial; font-size: 16px; color:#333333; font-style: none; line-height: normal; font-weight: bold; }
.sub5 { font-family: arial; font-size: 12px; color: white; font-style: none; line-height: normal; font-weight:bold;text-decoration:none;}


.link {	font-family: Verdana; font-size: 12px; color: #5E001A; text-decoration: none;}
.link:hover { font-family: Verdana; font-size: 12px; color: #5E001A; text-decoration: underline; }

.red {  font-family: Verdana; font-size: 13px; color: #CC0000; font-weight: bold;}

.buttonindex { font-family:Arial; font-size: 12px; color:#FFFFFF; font-weight:bold; background-color:#5E001A; cursor:pointer; width:80px; border:0px solid #759683; filter: progid:DXImageTransform.Microsoft.Shadow(color=#323F38,direction=120,strength=4);}

.buttonpage { font-family:Arial; font-size: 12px; color:#FFFFFF; font-weight:bold; background-color:#5E001A; cursor:pointer; width:100px; border:0px solid #759683; filter: progid:DXImageTransform.Microsoft.Shadow(color=#323F38,direction=120,strength=4);}

/*---------------------------------------------------------------------------------------------------*/

.suckerdiv ul{
color: black;
font-weight:bold;
font-size:13px;
color:#5f5e5d;
font:verdana;
margin: 0;
padding: 0;
text-align:left;
list-style-type: none;
width: 190px; /* Width of Menu Items */

}
	
.suckerdiv ul li{
position: relative;

}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 190px; /*sub menu width*/
top: 0;
visibility: hidden;
background-color: #bfd2bc;
}

/* Sub level menu links style */
.suckerdiv ul li a{
	width: 100%;
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	color: black;
	text-decoration: none;
	padding: 7px 5px;
	border: 1px #ffffff;
	border-top: 2px solid #ffffff;

}

.suckerdiv ul li a:visited{
background: #bfd2bc;
color:#5f5e5d;
}

.suckerdiv ul li a:hover{
background-color: #ffffff;
color:#e6376c;
}
/*
.suckerdiv .subfolderstyle{
background: url(images/arrow-list.gif) no-repeat center right;
}
*/
	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
/*------------------tab menu-------------------*/
#tabs11 {
      float:left;
      width:100%;
	  background:#ede6d7;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #C2BDAE;
	  margin:0;
	padding:0;
	font: bold 10px/1.5em Verdana;
      }
    #tabs11 ul {
	  margin:0;
	  padding:5px 10px 0 1px;
	  list-style:none;
      }
    #tabs11 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs11 a {
      float:left;
      background:url("images/tableft11.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs11 a span {
      float:left;
      display:block;
      background:url("images/tabright11.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#9F9584;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs11 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs11 a:hover span {
      color:#FFF;
      }
    #tabs11 a:hover {
      background-position:0% -42px;
      }
    #tabs11 a:hover span {
      background-position:100% -42px;
      }
	  /*----------------------------------------------------------*/
	  
	  
/*Pagination*/

div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 1px 5px 1px 5px;
	margin: 2px;
	border: 1px solid #04284C;
	
	text-decoration: none; /* no underline */
	color: #04284C;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #5E001A;

	color: #5E001A;
}
div.pagination span.current {
	padding: 1px 5px 1px 5px;
	margin: 2px;
		border: 1px solid #04284C;
		
		font-weight: bold;
		background-color: #04284C;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 1px 5px 1px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}



/*--------------menu*/
#modernbricksmenu{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu ul{
font: bold 12px Arial;
margin:0;
margin-left: 5px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
}

#modernbricksmenu a{
float: left;
display: block;
color: #2c5070;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 7px 16px;
text-decoration: none;
background-color: #d1dce2; /*Default menu color*/
border-bottom: 2px solid white;
border-right: 2px solid white;
}

#modernbricksmenu a:hover{
background-color: #db241c; color:#FFFFFF;/*Menu hover bgcolor*/
}

#modernbricksmenu #current a{ /*currently selected tab*/
background-color: #2c5070; /*Brown color theme*/ 
border-color: #D25A0B; /*Brown color theme*/ 
}

#modernbricksmenuline{
clear: both;
padding: 0;
width: 100%;
height: 3px;
line-height: 5px;
background: #db241c; /*Brown color theme*/ 
}

#myform{ /*CSS for sample search box. Remove if desired */
float: right;
margin: 0;
padding: 0;
}

#myform .textinput{
width: 190px;
border: 1px solid gray;
}

#myform .submit{
font: bold 11px Verdana;
height: 22px;
background-color: lightyellow;
}
/*------------end----------*/