/* CSS Document for Epok */
/* dark blue - #192651 */
/* light blue - #0077D4 */
/* light gray - #DFDFDF */
/* red - #8A0000 */
/* yellow - #FFD146 */

/* new light gray - index page - #bbbdc0 */

body {
	margin:0px;
	background-color:#FFFFFF;
	background-image:url(images/r_bg.jpg);
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
}

select {
	font-size:9px;
	line-height:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#192651;
	width:130px;
	background-color:#F1F1F1;
	border:solid #192651 1px;
}
option.mainOpt {
	font-weight:bold;
}

ul {
	margin-top:3px;margin-bottom:0px;margin-left:15px;padding:0 0 0 0;text-indent:0px;
}

/* STYLES FOR NEWEST DESIGN *************************************************************** STYLES FOR NEWEST DESIGN BELOW*/
td.r_logo {
	width: 205px;
	height: 67px;
}
td.r_navLeft {
	width: 52px;
	height: 67px;
	background-image: url(images/r_navLeft.gif);
}
td.r_nav {
	width: 442px;
	height: 67px;
	vertical-align: top;
	text-align: left;
}
td.r_navRight {
	width: 11px;
	height: 67px;
	background-image: url(images/r_navRight.gif);
}
td.r_navTop {
	height: 48px;
	background-image: url(images/r_navTop.gif);
}
td.r_navBtm {
	height: 19px;
	background-image: url(images/r_navBG.gif);
}
td.r_imageBottom {
	width: 710px;
	height: 48px;
	background-image: url(images/r_indexImageBtm.jpg);
	vertical-align: top;
	text-align: left;
}

/* styles for navigation NEW */
td.r_solutions {
	vertical-align: top;
	text-align: right;
	width:70px;
}
td.r_products {
	vertical-align: top;
	text-align: right;
	width: 70px;
}
td.r_services {
	vertical-align: top;
	text-align: right;
	width: 70px;
}
td.r_alliances {
	vertical-align: top;
	text-align: right;
	width:75px;
}
td.r_news {
	vertical-align: top;
	text-align: right;
	width: 105px;
}

td.r_about {
	vertical-align: top;
	text-align: right;
	width: 262px;
}
td.r_contact {
	vertical-align: top;
	text-align: right;
	width:72px;
}
td.r_resources {
	vertical-align: top;
	text-align: right;
	width: 70px;
}
td.r_faq {
	vertical-align: top;
	text-align: right;
	width: 38px;
}

div.r_nav1 {
	padding:2px 5px 0 0;
	text-align: right;
}
div.r_nav2 { padding:2px 9px 0 0;}
div.r_nav3 { padding:2px 7px 0 0;}
div.r_nav4 { padding:2px 5px 0 0;}
div.r_nav5 { padding:2px 3px 0 0;}
div.r_navTop0 { padding:30px 2px 0 0;}
div.r_navTop1 {
	padding:30px 5px 0 0;
	text-align: right;
}
div.r_navTop2 { padding:30px 3px 0 0;}
div.r_navTop3 { padding:30px 2px 0 0;}

div.caption {
	padding: 5px 0 0 25px;
	font-size: 10px;
	line-height: 16px;
	color: #333333;
	font-weight: bold;
}


span.boldBlue12 { font-size:12px; font-weight:bold; color:#192651;}
span.boldBlue11 { font-size:11px; font-weight:bold; color:#192651;}
span.boldBlue10 { font-size:11px; font-weight:bold; color:#FFFFFF;}
span.calloutTitle { font-size:10px; font-weight:bold; color:#192651;}

.registered {
	font-size:0.65em;
	vertical-align:super;
	line-height:0.9em;
}
.tradeMark  {
	font-size:0.65em;
	vertical-align:super;
}
td.r_thinLeft {
	background-image: url(images/r_thinLeft.gif);
	height: 3px;
	background-repeat: no-repeat;
}
td.r_thinRight {
	width: 286px;
	height: 3px;
	background-image: url(images/r_thinRight.jpg);
	background-repeat: no-repeat;
}
.r_column1 {
	width: 394px;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #192651;
	padding: 10px 15px 10px 15px;
	font-size: 12px;
	line-height: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.new_r_column1 {
	width: 394px;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #192651;
	padding: 0px 15px 10px 15px;
	font-size: 12px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

.r_column2 {
	width: 266px;
	vertical-align: top;
	text-align: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #192651;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #192651;
	background-color: #192651;
	padding: 10px;
}
td.r_callout {
	background-image: url(images/r_boxBG.jpg);
	background-repeat: repeat-y;
	width: 286px;
}

div.r_calloutPad {
	font-size: 10px;
	padding: 10px 10px 0 17px;
	line-height: 14px;
}

td.r_contents {
	width: 710px;
}
td.r_divider {
	background-image: url(images/r_contentsLeft.gif);
	background-repeat: no-repeat;
	height: 10px;
}
td.r_bottomItems {
	padding: 0 5px 5px 35px;
	text-align: left;
	background-image: url(images/r_contentsTop.gif);
	vertical-align: top;
	font-size: 10px;
}
td.r_bottomItems2 {
	padding: 0 5px 5px 25px;
	text-align: left;
	vertical-align: top;
}
td.r_colLearn {vertical-align:top;}
td.r_colQuick {vertical-align:top;}
td.quickTitle {
	font-size: 10px;
	font-weight: bold;
	padding: 10px 0 5px 10px;
	color: #192651;
	text-align: right;
}
td.quickItem {
	padding: 2px 0 5px 40px;
}
td.searchTitle {
	font-size: 10px;
	font-weight: bold;
	padding: 5px 0 12px 0;
	color: #FFFFFF;
	text-align: right;
	vertical-align: top;
}
td.ISEadvantages {
	font-size: 10px;
	font-weight: bold;
	padding: 10px 10px 12px 10px;
	color: #192651;
	text-align: left;
	vertical-align: top;
}

td.searchBox {
	padding: 2px 0 8px 40px;
}
td.boxBottom {
	background-image:url(images/r_boxBtm.jpg);
	width:286px;
	height:17px;
}
table.topNav { width:442px; }
table.leftCol { width:424px; }
table.rightCol { width:286px; }

td.indexImgTop {
	background-image:url(images/r_indexImageTop.jpg);
	width:710px;
	height:153px;
}

/* STYLES FOR NEW DESIGN *************************************************************** STYLES FOR NEW DESIGN BELOW*/

td.blueThinBar {
	background-image:url(images/thinBlueBar.jpg);
	width:710px;
	height: 6px;
}

.indexBoxHeader {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

/* These TD tags are used on the index page =========== */
td.colCntrTitle {
	font-size: 12px;
	font-weight: bold;
	padding: 10px 5px 5px 25px;
	color: #192651;
}
td.colCntrItems {
	padding: 0 5px 5px 35px;
	text-align: left;
	background-image: url(images/r_contentsLeft2.gif);
	font-size:10px;
}
td.topTitleOnWht {
	font-size: 10px;
	padding: 10px 25px 5px 25px;
	color: #192651;
	text-align: left;
	width: 424px;
}
/* =========================================*/


/* STYLES FOR NEW DESIGN *************************************************************** STYLES FOR NEW DESIGN END*/

.ISEadvantagesList {
	font-size: 10px;
	color: #FFD146;
	text-align: left;
	line-height:12px;
	padding:5px 15px 5px 10px;
	font-weight: bold;
}

/* FOOTER TAGS *****************************************************************************FOOTER TAGS */
/* TD tag for footer navigation on Index.html */
td.footerIndex {
	width:710px;
	vertical-align:top;
	background-color: #192651;
}

/* this TD formats the footer links that appear in front of the above footerNavBar graphic */
td.footerText {
	text-align:left;
	padding: 2px 0 3px 15px;
	vertical-align: top;
	font-size: 9px;
	color: #CCCCCC;
}
td.footerTabs {
	background-image:url(images/r_footer.gif);
	width:710px;
	height:9px;
}

/* CSS LINK STYLES ----------------------------------------------------------------------------------------------------------------  LINK STYLES */

a.bottomLeft:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px;color:#FFFFFF;}
a.bottomLeft:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px;color:#FDFDFD;}
a.bottomLeft:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px;color:#0077D4;}

a.specialLink:link { text-decoration:none; color:#FFD146; font-size:10px; line-height:11px; font-weight:bold;}
a.specialLink:visited { text-decoration:none; color:#FFD146; font-size:10px; line-height:11px; font-weight:bold;}
a.specialLink:hover { text-decoration:underline; color:#192651; font-size:10px; line-height:11px; font-weight:bold;}

a.colCntrTitle:link { text-decoration:none; color:#192651; font-size:12px; font-weight:bold; line-height:11px; }
a.colCntrTitle:visited { text-decoration:none; color:#192651; font-size:12px; font-weight:bold; line-height:11px; }
a.colCntrTitle:hover { text-decoration:none; color:#FFD146; font-size:12px; font-weight:bold; line-height:11px; }

a.colCntrLink:link { text-decoration:none; color:#192651; font-size:11px; line-height:11px; }
a.colCntrLink:visited { text-decoration:none; color:#192651; font-size:11px; line-height:11px; }
a.colCntrLink:hover { text-decoration:underline; color:#FFD146; font-size:11px; line-height:11px; }

a.colRightLink:link { text-decoration:none; color:#FFFFFF; font-size:10px; line-height:11px; }
a.colRightLink:visited { text-decoration:none; color:#FFFFFF; font-size:10px; line-height:11px; }
a.colRightLink:hover { text-decoration:underline; color:#FFD146; font-size:10px; line-height:11px; }

a.r_navLink:link { font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.r_navLink:visited { font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.r_navLink:hover {font-size:11px; color:#0077D4; font-weight:bold; text-decoration:none;}

a.r_topNavLink:link { font-size:11px; color:#192651; font-weight:bold; text-decoration:none;}
a.r_topNavLink:visited { font-size:11px; color:#192651; font-weight:bold; text-decoration:none;}
a.r_topNavLink:hover {font-size:11px; color:#FFD146; font-weight:bold; text-decoration:none;}

a.r_topNavLinkFAQ:link { font-size:11px; color:#192651; font-weight:bold; text-decoration:none;}
a.r_topNavLinkFAQ:visited { font-size:11px; color:#192651; font-weight:bold; text-decoration:none;}
a.r_topNavLinkFAQ:hover {font-size:11px; color:#FFD146; font-weight:bold; text-decoration:none;}

a.newsEventsLink:link { text-decoration:underline; font-weight:bold; font-size:11px; color:#FFD146; }
a.newsEventsLink:visited { text-decoration:underline; font-weight:bold; font-size:11px; color:#FFD146; }
a.newsEventsLink:hover { text-decoration:none; font-weight:bold; font-size:11px; color:#192651; }

a:link {color:#192651; }
a:visited {color:#192651; }
a:hover {color:#FFD146; }

/* CSS SIDEBAR FORM STYLES ---------------------------------------------------------------------- SIDEBAR FORM STYLES */
.sbFormHeader {
	color: #FFFFFF;
	font-weight: bold;
}

.sbFormInputText {
	font-size:10px;
	line-height: 1.7;
	color:#FFFFFF;
}

.sbFormInputElem {
	border-spacing:0;
	text-align:left;
}

.sbFormButton {
	color:#fff;
	font-size:10px;
	font-weight:bold;
	background-color:#192651; 
	border:1px solid; 
	border-color: #000 #000 #000 #000;
}

.sbFormButtonHome {
	color:#192651;
	font-size:10px;
	font-weight:bold;
	background-color:#cccccc; 
	border:1px solid; 
	border-color: #000 #000 #000 #000;
}
