/* Common begin */
body
{
	font: 12px Arial;
	color: #333333;
}


a:link
{
	color: #333333;
	text-decoration: underline;
}

a:visited
{
	color: #787C8D;
	text-decoration: underline;
}

a:hover,
a:active
{
	color: #D50000;
	text-decoration: underline;
}


h1
{
	font-size: 18px;
	color: #000000;
}

h2, h3, h4, h5, h6
{
	font-size: 12px;
	color: #333333;
}

strong, b
{
	color: #333333;
}

hr
{
	margin: 10px 0px;
	padding: 0px;

	border: 1px solid #E5e5e5;
	border-collapse: separate;
}

table
{
	margin: 10px 0px;
	padding: 0px;
	
	border: 1px solid #E5E5E5;
	border-collapse: collapse;
}

th
{
	margin: 0px;
	padding: 5px;
	
	text-align: left;

	background-color: #EEEEEE;	
}

td
{
	margin: 0px;
	padding: 5px;
}

.bordernone
{
	border: none;
}
/* Common end */

/* Head begin */
#HEAD #ROW1 ul#COL1 li,
#HEAD #ROW1 ul#COL1 li a
{
	font-size: 12px;
	color: #FFFFFF;
}

#HEAD #ROW2 #COL1 h1
{
	font-size: 12px;
	color: #003399;
}

#HEAD #ROW2 #COL1 ul li,
#HEAD #ROW2 #COL1 ul li a
{
	font-size: 12px;
	color: #666666;
}

#HEAD #ROW2 #COL2 label
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
/* Head end */

/* Menu begin */
ul#MENU li a
{
	font-size: 13px;
	color: #333333;
}

ul#MENU li ul li.active a
{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

ul#MENU li.active ul li.active ul li a
{
	font-size: 13px;
	font-weight: normal;
	color: #333333;
}

ul#MENU li.active ul li.active ul li.active a
{
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}

ul#MENU li.active ul li.active ul li.active ul li a
{
	font-size: 13px;
	font-weight: normal;
	color: #666666;
}

ul#MENU li.active ul li.active ul li.active ul li.active a
{
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}

ul#MENU2 li.active ul li,
ul#MENU2 li.active ul li a
{
	font-size: 11px;
	color: #333333;
}

ul#MENU2 li.active ul li.active,
ul#MENU2 li.active ul li.active a
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
/* Menu end */

/* Foot begin */
#FOOT #COL1 ul li,
#FOOT #COL1 ul li a
{
	font-size: 12px;
	color: #99ACD9;
}

#FOOT #COL2 ul li,
#FOOT #COL2 ul li a
{
	font-size: 12px;
	color: #FFFFFF;
}

#FOOT #COL2 ul li input
{
	font-size: 12px;
	color: #003399;
}
/* Foot end */

/* Home begin */
#HOME #BODY #ROW1 #COL2
{
	font-size: 12px;
	color: #333333;
}

#HOME #BODY #ROW1 #COL2 h2
{
	font-size: 14px;
	color: #666666;
}

#HOME #BODY #ROW1 #COL2 h3
{
	font-size: 12px;
	color: #003399;
}

#HOME #BODY #ROW2 .COL1 h2,
#HOME #BODY #ROW2 .COL1 h2 a
{
	font-size: 15px;
	color: #FFFFFF;
	text-transform: uppercase;
}

#HOME #BODY #ROW2 #COL2
{
	font-size: 12px;
	color: #333333;
}

#HOME #BODY #ROW2 #COL2 h2,
#HOME #BODY #ROW2 #COL2 h2 a
{
	font-size: 15px;
	color: #FFFFFF;
	text-transform: uppercase;
}
/* Home end */

/* Primary begin */
#PRIMARY #BODY #COL2 h2
{
	font-size: 12px;
	color: #00309F;
}
/* Primary end */

/* Secondary begin */
#SECONDARY #BODY #COL1 .product h2
{
	font-size: 12px;
	color: #00309F;
}

#SECONDARY #BODY #COL1 .product ul li a
{
	font-size: 12px;
	color: #333333;
}

#SECONDARY #BODY #COL2 .list
{
	font-size: 11px;
	color: #666666;
}

#SECONDARY #BODY #COL2 .list h2
{
	font-size: 14px;
	color: #333333;
}

#SECONDARY #BODY #COL2 .list ul li
{
	font-size: 11px;
	color: #666666;
}
/* Secondary end */

#body .left .active a:hover {
    text-decoration: underline !important;
}
.right h2 a:link, .right h2 a:visited, .right h2 a, .body h2 a:link, .body h2 a:visited, .body h2 a { text-decoration: underline !important }
