BODY {
	FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	color:#242525; 
	margin:0px;
	padding:0px;
	background-image:url(../images/body-bg.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;}	
 
INPUT{ 
	FONT-SIZE:11px;
	COLOR:#242525; 
	FONT-FAMILY:"tahoma", Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	border:1px solid #B7E0FD;
	background-color:#E3F3FF;
	padding-left:2px; margin:2px; }	
	
textarea{ 
	FONT-SIZE:11px;
	COLOR:#242525; 
	FONT-FAMILY:"tahoma", Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	border:1px solid #B7E0FD;
	background-color:#E3F3FF;
	padding-left:2px; margin:2px; }	
	
SELECT{ 
	FONT-SIZE:11px;
	COLOR:#242525; 
	FONT-FAMILY:"tahoma", Verdana, Arial, Helvetica, sans-serif;
	text-align:left; 
	border:1px solid #B7E0FD;
	background-color:#E3F3FF;
	padding-left:2px; margin:2px; }	 
	
a{FONT-WEIGHT:normal; FONT-SIZE:11px; COLOR: #242525; FONT-FAMILY: "tahoma",verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a:hover {text-decoration:none; color:#0F74DB; font-family:"tahoma",verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration:none;}

.rolloverside a {
	font-size:11px;
	FONT-FAMILY: "tahoma",verdana, Helvetica, sans-serif;
	display:block;
	background-image:url(../images/topnavbg.gif);
	text-decoration:none;
	color:#FFFFFF;
	font-weight: bold;
	height:25px;
	padding-top:6px;
	text-align:center;
	text-transform: uppercase;}
.rolloverside a:hover {
	font-size:11px;
	FONT-FAMILY:"tahoma",verdana, Helvetica, sans-serif;
	background-image:url(../images/topnavbg-o.gif);
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#055CB4;
	height:25px;
	padding-top:6px;
	text-transform: uppercase;} 

.bottlink { font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.bottlink:link { font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.bottlink:visited { font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.bottlink:hover { font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:underline;}

.hiddenbrains { font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.hiddenbrains:link { font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.hiddenbrains:visited { font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.hiddenbrains:hover { font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:underline;}

.navigationlink {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0868D3; text-decoration:none;}
.navigationlink:link {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0868D3; text-decoration:none;}
.navigationlink:visited {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0868D3; text-decoration:none;}
.navigationlink:hover {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0868D3; text-decoration:underline;}

.greylink {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#8E9397; text-decoration:none;}
.greylink:link {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#8E9397; text-decoration:none;}
.greylink:visited {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#8E9397; text-decoration:none;}
.greylink:hover {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#8E9397; text-decoration:underline;}

.bluelink {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0C72DA; text-decoration:underline;}
.bluelink:link {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0C72DA; text-decoration:underline;}
.bluelink:visited {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0C72DA; text-decoration:underline;}
.bluelink:hover {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0C72DA; text-decoration:none;}

.bluelink-normal {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0C72DA; text-decoration:underline;}
.bluelink-normal:link {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0C72DA; text-decoration:underline;}
.bluelink-normal:visited {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0C72DA; text-decoration:underline;}
.bluelink-normal:hover {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0C72DA; text-decoration:none;}




/* Without Link */
.greymatterbold {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5F5F5F;}
.darkbluematter {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0167CD;}
.wmatter {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.copyright {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#99CDFF;}
.greymatter{font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#8E9397; text-decoration:none;}
.errormsg{font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FF0000; text-decoration:none;}
.bluematterbold {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0167CD; text-transform: uppercase;}
.bluematterbold1 {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0167CD;}

/* TD Background */
.button {background-color:#0F74DB; border:1px solid #E3E3E3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#FFFFFF; text-align:center; text-transform:uppercase; cursor:pointer;}
.maintable {background-color:#FFFFFF; border:1px solid #A7CFF1;}
.mainpadding {padding:13px;}
.bluebg {background-color:#95CBFF;}
.bottombluebg {background-color:#0062C0;}
.lightblue-bg {background-image:url(../images/left-bluebg.gif); background-repeat:repeat-x; background-color:#FAFDFF;}
.hr-dottedline {background-image:url(../images/hr-dottedline.gif); background-repeat:repeat-x;}
.vr-dottedline {background-image:url(../images/vr-dottedline.gif); background-repeat:repeat-y; background-position:right;}
.bluegradient {background-image:url(../images/blue-gradient.gif); background-repeat:repeat-x; padding-left: 4px;}
.bluehead {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#0F74DB; text-transform:uppercase;}
.bluehead-big {font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0F74DB; text-transform:uppercase;}
.bluehead-small {font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0F74DB; text-transform:normal;}
hr {color:#B7DCFF;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#0F74DB; text-transform:uppercase; margin: 0px; padding: 0px;  padding-bottom: 5px; padding-left: 30px; background-image: url(../images/arrow.gif); background-repeat: no-repeat; background-position: left top; border-bottom: 1px solid #B7DCFF; }
.topgradientbg { background-image: url(../images/top-gradient.gif); background-repeat: repeat-x; border:1px solid #B7DCFF;}

.plan UL { margin-top: 0px; margin-bottom: 0px; }
.plan UL LI { list-style-image: url(../images/plan-bullet.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4B4B4B; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000;}

.thumb_img img { border: 2px solid #B2B2B2;}
.thumb_img:hover { background-color: transparent;}
.thumb_img:hover img { border: 2px solid #0F74DB; }

.lightbluebg { background-color: #E4F3FD; }
.graybg { background-color: #f2f2f2;}
.gray-border { border: 1px solid #E5E5E5; }
.headingbg { background-color: #DDECF4; font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0066CC;}

.coffeebold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0971D9; font-weight:bold; text-decoration:none;}
.coffeebold:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0971D9; font-weight:bold; text-decoration:none;}
.coffeebold:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0971D9; font-weight:bold; text-decoration:none;}
.coffeebold:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0971D9; font-weight:bold; text-decoration:underline;}

.blackbold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0971D9; font-weight:bold; text-decoration:none;}
.blackbold:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0971D9; font-weight:bold; text-decoration:none;}
.blackbold:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0971D9; font-weight:bold; text-decoration:none;}
.blackbold:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0971D9; font-weight:bold; text-decoration:underline;}

.graybg1 { background-color: #CCCCCC;}
.rightborder {border-right:1px dashed #EECB88;}
.leftborder {border-left:1px dashed #EECB88;}
.whitebg { background-color: #FFFFFF;}

.lightbluematter {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF921D; font-weight:bold; text-decoration:none;}

.middle-top-grey-bg { 
background-image: url(../images/midd-cornerbg.gif);
background-repeat: repeat-x;
font-family : "Tahoma", Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;
font-weight : bold;
text-decoration : none;
} 
.middle-top-grey-bg a { color: #FFFFFF; text-decoration: none; font-family : "Tahoma", Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.middle-top-grey-bg a:hover { color: #FFFFFF; text-decoration: underline; font-family : "Tahoma", Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

/* New Added */
.lightblue-border { border: 1px solid #BADDFF;}
.details-heading { background-image: url(../images/details-heading.gif); background-repeat: repeat-x; border-bottom: 1px solid #BADDFF; font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;}
.graymatter {font-family:"tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A5A5A5; font-weight:normal; text-decoration:none;}
.category-descbg { background-color: #DEEEFE; padding: 7px; border: 1px dotted #066FD7}
.oddrowbg { background-color: #D2E9FF;}
.evenrowbg { background-color: #ECF7FF;}
.dark_text { font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.middlegray-table { border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; }

.dark_text {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
.dark_text:link {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
.dark_text:visited {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
.dark_text:hover {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0C72DA; text-decoration:none;}

.omatter-bold {font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#FD6E05; font-weight:bold; text-decoration:none;}
.omatter-bold_small {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#FD6E05; font-weight:bold; text-decoration:none;}

.omatter-normal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FF7022; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;
}
.omatter-normal a{ text-decoration: none; color: #FF7022; font-family:  "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.omatter-normal a:hover { text-decoration: underline; color: #FF7022; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}

.lightblue-heading { background-color: #B6E2FE;}

.img-border { border: 1px solid #e4e4e4; }

.bluematterbig-link {font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0C72DA; text-decoration:underline;}
.bluematterbig-link:link {font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0C72DA; text-decoration:underline;}
.bluematterbig-link:visited {font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0C72DA; text-decoration:underline;}
.bluematterbig-link:hover {font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0C72DA; text-decoration:none;}

.blue-bodyborder { border-left: 1px solid #3E92E4; border-right: 1px solid #3E92E4; border-bottom: 1px solid #3E92E4; padding: 7px; }

.tab-activebg { background-image: url(../images/active-tab.gif); background-repeat: no-repeat; text-decoration: none; color: #005EBC; font-family:  "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.tab-inactivebg { background-image: url(../images/inactive-tab.gif); background-repeat: no-repeat; text-decoration: none; color: #FFFFFF; font-family:  "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.tab-bottborder { background-image: url(../images/tab-bottborder.gif); background-repeat: repeat-x;}

.wmatterlink {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.wmatterlink:link {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.wmatterlink:visited {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.wmatterlink:hover {font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#DDEEFF; text-decoration:none;}

.framebg { background-image: url(../images/framebg.gif); background-repeat: no-repeat; background-position: center; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;  }

#tabstrips UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; }
#tabstrips UL LI {
	DISPLAY: block; FLOAT: left; margin-right: 0px; }
#tabstrips UL LI A {
	DISPLAY: block; COLOR: #FFFFFF; TEXT-DECORATION: none; background:url(../images/tab-inactive-left.gif) left top;
}
#tabstrips UL LI A EM {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 10px; FONT: bold 11px "tahoma", Verdana; PADDING-TOP: 4px
; background:url(../images/tab-inactive-right.gif)  right top no-repeat; padding-bottom: 4px;}

#tabstrips UL LI A:hover {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/tab-active-left.gif); COLOR: #555455; BACKGROUND-REPEAT: no-repeat
}
#tabstrips UL LI A:hover EM {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/tab-active-right.gif) ; BACKGROUND-REPEAT: no-repeat
}
#tabstrips UL LI A.current {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/tab-active-left.gif); BACKGROUND-POSITION: left top; COLOR: #555455; BACKGROUND-REPEAT: no-repeat
}
#tabstrips UL LI A.current EM {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/tab-active-right.gif); BACKGROUND-REPEAT: no-repeat
}

.expire-bg { background-image: url(../images/expire-leftcorner.gif); background-repeat: no-repeat; background-position: left; font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; padding-left: 13px; padding-right: 10px; background-color: #FF0000;  }

.heighlight-big { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal; color: #0066CC; text-decoration: none;}
.heighlight-small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #7A7D7F; text-decoration: none;}