body
{
	margin-bottom:0px; margin-top:0px;
}
.title 
{
	background:url(../images/bgtitle1.png) no-repeat left center; padding-left:10px;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#000; height:25px;
	LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
	vertical-align:middle; text-transform:uppercase; text-align:left; vertical-align:middle;
}

.titleright 
{
	background:url(../images/bgtitlemenu.gif) no-repeat left center; padding-left:10px;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#fff; height:40px;
	LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
	vertical-align:middle; text-transform:uppercase; text-align:left; vertical-align:middle;
}
.titlecenter
{
	background:url(../images/bgtitlecenter.gif) no-repeat 10px 0px ; padding-left:45px;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#fff; height:40px;
	LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
	vertical-align:middle; text-transform:uppercase; text-align:left; vertical-align:middle;
}

.newstitle 
{
	font-weight: bold; font-size: 18px; color:#00005f; height:25px;
	LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
	vertical-align:middle; 
}

.white11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#FFFFFF; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
}
.white11 A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.white11 A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.white11 A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline; font-weight:bold;
}

.white11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#FFFFFF; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
}
.white11b A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.white11b A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.white11b A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}

.white12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:#FFFFFF; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
}
.white12 A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.white12 A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.white12 A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline; font-weight:bold;
}

.white12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#FFFFFF; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
}
.white12b A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.white12b A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.white12b A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline; font-weight:bold;
}

.gray11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#717171; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;TEXT-DECORATION: none
}
.gray11 A:link {
	COLOR: #717171; TEXT-DECORATION: none
}
.gray11 A:visited {
	COLOR: #717171; TEXT-DECORATION: none
}
.gray11 A:hover {
	COLOR: #717171; TEXT-DECORATION: underline
}

.gray11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#929292; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;TEXT-DECORATION: none
}
.gray11b A:link {
	COLOR: #929292; TEXT-DECORATION: none
}
.gray11b A:visited {
	COLOR: #929292; TEXT-DECORATION: none
}
.gray11b A:hover {
	COLOR: #929292; TEXT-DECORATION: underline
}

.blue11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#004bff; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
}
.blue11 A:link {
	COLOR: #004bff; TEXT-DECORATION: none
}
.blue11 A:visited {
	COLOR: #004bff; TEXT-DECORATION: none
}
.blue11 A:hover {
	COLOR: #004bff; TEXT-DECORATION: underline
}



.red11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#ff0000; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
}
.red11 A:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.red11 A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.red11 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}

.red12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#ff0000; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
}
.red12b A:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.red12b A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.red12b A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}

.red11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#ff0000; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
}
.red11b A:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.red11b A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.red11b A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}

.white10b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#FFFFFF; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
}
.white10b A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.white10b A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.white10b A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}


.tieude11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
}
.tieude11b A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.tieude11b A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.tieude11b A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

.othernews {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
	background: #f9f2f2;
	line-height: 25px;
	padding-left:10px;
}
.othernews A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.othernews A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.othernews A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}


.black11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#424242; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
}
.black11 A:link {
	COLOR: #424242; TEXT-DECORATION: none
}
.black11 A:visited {
	COLOR: #424242; TEXT-DECORATION: none
}
.black11 A:hover {
	COLOR: #424242; TEXT-DECORATION: underline; font-size:11px;
}

.green12b {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR:Yellow; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana;
	padding-bottom:10px;
}
.green12b A:link {
	COLOR: Green; TEXT-DECORATION: none
}
.green12b A:visited {
	COLOR: Green; TEXT-DECORATION: none
}
.green12b A:hover {
	COLOR: Green; TEXT-DECORATION: underline
}

.green11b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#e0853c; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Tahoma;TEXT-DECORATION: none
}
.green11b A:link {
	COLOR: #e0853c; TEXT-DECORATION: none
}
.green11b A:visited {
	COLOR: #e0853c; TEXT-DECORATION: none
}
.green11b A:hover {
	COLOR: #e0853c; TEXT-DECORATION: underline
}
.image
{
	border:solid 1px #717171;
	margin:5px;
}

.image img
{
	border:solid 1px #717171;
}
.image img:hover
{
	border:solid 1px #FF0000;
}


.black11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
	padding-right:10px;
}
.black11b A:link {
	COLOR: #333; TEXT-DECORATION: none
}
.black11b A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
.black11b A:hover {
	COLOR: #000; TEXT-DECORATION: none
}

.black10b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
}
.black10b A:link {
	COLOR: #333; TEXT-DECORATION: none
}
.black10b A:actived {
	COLOR: #333; TEXT-DECORATION: none
}
.black10b A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
.black10b A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}

.black12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:#000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
}
.black12 A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.black12 A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.black12 A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}



.content {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma; text-align:justify
}
.content A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.content A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.content A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}

.tensp {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR:Green; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma, Tahoma, Helvetica, sans-serif;
}
.tensp A:link {
	COLOR: Green; TEXT-DECORATION: none
}
.tensp A:visited {
	COLOR: Green; TEXT-DECORATION: none
}
.tensp A:hover {
	COLOR: Green; TEXT-DECORATION: underline
}

.symbol {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#FF0000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:'Trebuchet MS', Helvetica, sans-serif;
}
.symbol A:link {
	COLOR: #FF0000; TEXT-DECORATION: none
}
.symbol A:visited {
	COLOR: #FF0000; TEXT-DECORATION: none
}
.symbol A:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}

.symbol1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#FFFFFF; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:'Trebuchet MS', Helvetica, sans-serif;
}
.symbol1 A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.symbol1 A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.symbol1 A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}

.red11 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR:#FF0000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
}
.red11 A:link {
	COLOR: #FF0000; TEXT-DECORATION: none
}
.red11 A:visited {
	COLOR: #FF0000; TEXT-DECORATION: none
}
.red11 A:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}

.ordercart
{
	background: url(../images/cart.gif) no-repeat  ;
}

.help
{
	background: url(../images/dot.gif) no-repeat 10px 3px  ;font-family: Tahoma;	font-size: 11px;	font-style: normal;	font-weight: normal;
	color : #073aaf;	text-decoration: none; padding-bottom:5px; padding-left:20px;
}
.help A:link {
	COLOR: #073aaf; TEXT-DECORATION: none
}
.help A:visited {
	COLOR: #073aaf; TEXT-DECORATION: none
}
.help A:hover {
	COLOR: #073aaf; TEXT-DECORATION: underline
}

.product1
{
	border: solid 3px #e3e3e3;	
	margin-right:20px;
}

.product
{
	border: solid 0px #e3e3e3;	
}
.text
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:Gray;
	height:18px;
	border:solid 1px #e15700;
}
.button
{
	text-align:center;
	font-family:Tahoma;
	font-size:11px; font-style:normal;
	font-weight:bold;
	color:White;
	background:#fe8e44;
	border:solid 1px #e15700;
	padding-top:2px;
	padding-bottom:2px;
	}

#menu{ padding: 0 0 0 0; margin: 1; width:100%; text-align:center }
	#menu li{ list-style: none; display: inline; margin-left:1px   }
	#menu li a{
	    text-align:center;
		width:113px;
		text-decoration: none;
		padding: 5px;
		background: #0052ac;
		font-weight: normal;
		font-family:Tahoma;
		font-size:11px;
		color: #FFF;
	}
	#menu li a:hover{
		background: #F6F6F6;                      
		color: #000;
	}


/*---------------------------------------------*/                                              

/* -----------------------------------------------------------------*/
/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0px;
margin-left: 0;
margin-top: 0px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border-left: 1px solid #c8c8c8;
border-right: 1px solid #c8c8c8;
border-top: 1px solid #c8c8c8;
color: #2d2b2b;
background: white url(../images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(../images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */

.modernbricksmenu2{
padding: 0;
width: 362px;
border-top: 5px solid #D25A0B; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.modernbricksmenu2 ul{
margin:0;
margin-left: 10px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: black; /*Brown color theme*/ 
border-top: 1px solid white;
}

.modernbricksmenu2 a:hover{
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
}

.modernbricksmenu2 a.selected{ /*currently selected tab*/
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
border-color: #D25A0B; /*Brown color theme*/ 
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 1px solid navy; /*navy border*/
background: black url(../images/indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid navy; /*navy divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a.selected{
color: white !important;
padding-top: 6px; /*shift text down 1px*/
padding-bottom: 4px;
background: black url(../images/indentbg2.gif) center center repeat-x;
}


.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 450px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}
.menu
{
	background:url(../images/bgtitle.gif) no-repeat top left;
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#FFFFFF; LINE-HEIGHT: normal; 
	FONT-STYLE: normal; FONT-FAMILY:Tahoma; font-weight:bold; vertical-align:middle;
	padding-top:7px; padding-bottom:6px; padding-left:30px;
	height:12px;
}
.menubottom
{
	background:url(../images/menubottom.gif) no-repeat bottom left;
	font-size:xx-small;	line-height:6px;
}
.menubody
{
	border-left: solid 1px #c96f3a;
	border-right:solid 1px #c96f3a;
	background-color:#d58b55;
	width:244px;
}
/* Highslide */
.highslide {
	cursor: url(../images/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid #c3c3c3;
}
.highslide:hover img {
	border: 2px solid #c3c3c3;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid #c3c3c3;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(../images/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(../images/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.item
{
	background:url(../images/dot.gif) no-repeat 10px 5px;	
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
	text-decoration:none; padding-left:20px;
}
.item a
{
	color:#000000;
	text-decoration:none;	
}

.item a:link
{
	color:#000000;
	text-decoration:none;	
}

.item a:visited
{
	color:#000000;
	text-decoration:none;	
}
.item a:hover
{
	color:#000000;
	text-decoration:underline;	
}
.borderitem
{
	border:solid 1px #000000
}
.tempitem
{
	margin-right:20px;	
}
.itemcss
{
	margin-bottom:10px;
	background:url(../images/bgloaisanpham.gif) no-repeat bottom left;	
}

.titleproduct
{
	color: #000;
	text-decoration:none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Tahoma;
	text-transform:uppercase;
	background:url(../images/bgtitle.png) no-repeat top right;
	margin:5px 0px 50x 0px;
	padding-right:3px;
}
.titleproduct a:visited
{
	color: #000;
	text-decoration:none;
}
.titleproduct a:link
{
	color: #000;
	text-decoration:none;
}
.titleproduct a:hover
{
	color: #000;
	text-decoration:underline;
}

.tomtat {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#709ad5; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
}
.khuyenmai {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#000080; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY:Tahoma;
}


/*---------------------------------------------*/

.glossymenu{
padding: 0px 0px 0px 0px;
margin-left:0px;
margin-top:0px;
}

.glossymenu a.menuitem{
background:url(../images/icon5.gif) no-repeat 10px 10px;
font: bold 11px Verdana;
color: #ffffff;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
padding-left: 25px;
text-decoration: none;
line-height: 17px;
vertical-align:middle;
padding-top:3px;
padding-bottom:2px;
margin-bottom:2px;
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #ffffff;
text-decoration:none;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
right: 5px;
border: none;
text-align:center;
vertical-align:middle;
padding-right:10px;
text-decoration:none;
}

.glossymenu a.menuitem:hover{
text-decoration:underline; 
color:#ffffff;
}                         

.glossymenu div.submenu{ /*DIV that contains each sub menu*/    
	padding-left:20px;
	line-height:5px;
}

.glossymenu div.submenu div.submenu1{ /*DIV that contains each sub menu*/    
background-color:#fcfcfc;
border-left: solid 1px #d8d8d8;
border-right: solid 1px #d8d8d8;
}

.glossymenu div.submenu div.submenu3{ /*DIV that contains each sub menu*/    
background-color:#fcfcfc;
border-left: solid 0px #d8d8d8;
border-right: solid 1px #d8d8d8;
}

.glossymenu div.submenu div.submenu2{ /*DIV that contains each sub menu*/    
background-color:#fcfcfc;
font-size:xx-small;
font-family:Verdana;
font-weight:normal;
}

.pager
{
	height:10px; width:10px;
	color:#000;
	font-family:Tahoma; font-size:11px; font-style:normal; font-weight:bold;
	line-height:25px;
}
.pager a
{
	background: #cdccca;
	color:#000000;
	border:	solid 1px #999999;
	padding:3px;
	width:21px;
	height:22px;
}
.pager a:active
{
	background: #cdccca;
	color:#000000;
	border:	solid 1px #999999;
	width:21px;
	padding:3px;
	height:22px;
}
.pager a:hover
{
	background: #FFFFFF;
	color:#000000;
	border:	solid 1px #999999;
	width:21px;
	height:22px;
	padding:3px;
}


/* Style 3 */
#mainnav3 {
	width: 930px;
	padding: 0;
	margin: 0 auto 0px auto;
	text-align: left;
}

#mainnav3 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}

#mainnav3 ul li {
	margin: 0 0 0 0;
	padding: 0;
	display: block;
	float: left;
}
       
#mainnav3 li a {
	color: #333333;
	display: block;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom:10px; 
	padding-left:20px; padding-right:20px;
	border-right: 1px solid #E0E0E0;
	text-decoration: none;
}

#mainnav3 li a:hover,
#mainnav3 li a:active,
#mainnav3 li a:focus {
	color: #336699;
	background: url(../images/bgmenuR.gif) repeat-x bottom center;
}

#mainnav3 li a.active {
	color: #336699;
	background: url(../images/arrow-1.gif) no-repeat bottom center;
}


/* Clearfix */
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

* html > body .clearfix {
	display: block;
	width: 100%;
}

* html .clearfix {
	height: 1%;
}
