/* Reset Styles */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;}/* tables still need 'cellspacing="0"' in the markup */

/* LAYOUT */
body {color:#333;background:url(../../library/images/background.gif) #edf5f9 center repeat-y;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:62.5%;width:100%;}
#bodyCenter {background-color:#fff;margin:0 auto;padding:6px 0 12px;width:960px;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.clearLeft {clear:left;}
.clearRight {clear:right;}
.clearFix{overflow:auto;}
/* Grid Layout */
.oneColumn {width:69px;}
.oneHalfColumn {width:110px;}
.twoColumn {width:150px;}
.threeColumn {width:231px;}
.fourColumn {width:312px;}
.fiveColumn {width:393px;}
.sixColumn {width:468px;}
.sevenColumn {width:555px;}
.eightColumn {width:636px;}
.nineColumn {width:717px;}
.tenColumn {width:811px;}
.elevenColumn {width:892px;}
.twelveColumn {width:960px;}
.FrontPage {padding-top:32px;}
/* Margin and padding */
.topGap {margin-top:12px;}
.topPad {padding-top:12px;}
.rightGap {margin-right:12px;}
.rightPad {padding-right:12px;}
.botGap {margin-bottom:12px;}
.botPad {padding-bottom:12px;}
.leftGap {margin-left:12px;}
.leftPad {padding-left:12px;}

/* COMMON STYLES */
p {font-size:1.3em;line-height:1.38em;margin:0 0 1em 0;}
ul,ol {font-size:1.3em;margin:0 0 1em 0;}
ul ul, ul ol, ol ul {font-size:1em;margin:0;}
em {left:-9999em;position:absolute;top:-9999em;}
.telephone {color:#004fb6;font-size:1.54em;}

/* HEADINGS */
h1 {clear:left;color:#004fb6;font-size:3.9em;font-weight:normal;line-height:1.2em;margin:.4em 0;}
h1#logo {margin:0;}
h2 {color:#004fb6;font-size:1.8em;font-weight:normal;line-height:1.2em;margin:0 0 .54em 0;}
h2.pod {font-size:2.2em;}
h2.pod span {font-size:1.045em;}
h3 {color:#004fb6;font-size:1.6em;font-weight:bold;line-height:1.2em;margin:0 0 .6em 0;}
h3.pod {font-size:2em;font-weight:normal;margin:0 0 .3em 0;}
h4 {font-size:1.3em;font-weight:bold;line-height:1em;margin:0 0 1em 0;}

/* BORDERS */
.borderBot {border-bottom:1px dashed #92a8af;padding-bottom:.25em;}
.borderTop {border-top:1px dashed #92a8af;padding-top:.5em;}
.borderSolidBot {border-bottom:1px solid #92a8af;padding-bottom:.25em;}
.borderSolidTop {border-top:1px solid #92a8af;padding-top:.5em;}

/* LINKS */
a {border-bottom:1px solid #004fb6;color:#004fb6;text-decoration:none;}
a:hover {border-bottom:none;color:#004fb6;text-decoration:none;}
a:focus {border-bottom:1px dashed #004fb6;text-decoration:none;}
a.external {background:url(../../library/images/link-external.gif) 100% 20% no-repeat;border:none;margin:0 2px 0 0;padding:0 16px 0 0;text-decoration:underline;}
a.linkArrow {background:url(../../library/images/link-arrow.gif) 100% 70% no-repeat;border:none;margin:0 2px 0 0;padding:0 12px 0 0;text-decoration:underline;}
a.fullLinkArrow {background:url(../../library/images/lists/list-arrow-full.gif) 100% 50% no-repeat;padding:0 12px 0 0;}
a.external:hover, a.linkArrow:hover, a.fullLinkArrow:hover {text-decoration:none;}
.p6 .linkArrow {float:right;font-weight:bold;}

/* HEADER */
#header {background:url(../../library/images/header/aviva-beam.jpg) #ffd900 left bottom no-repeat;position:relative;height:130px;width:960px;}
#header .agent {color:#004FB6;display:block;font-size:28px;left:120px;text-align:left;position:absolute;top:80px;width:500px; padding-bottom:5px; }
#header:after {content:".";clear:both;display:block;font-size:0;height:0;margin:0;padding:0;visibility: hidden;}
/*Logo*/
#logo a {border:none;display:block;height:40px;width:160px;position:absolute;top:22px;left:16px;text-indent:-10000em;}

/* MAIN TABBED NAVIGATION */
#headerNav {font-size:1.3em;font-weight:bold;margin:20px 0 0 18px;position:absolute;bottom:0;left:0;}
#headerNav li {display:block;float:left;}
#headerNav li a {background:url(../../library/images/header/headerNavBg.gif) repeat-x #f5eb9d;border:0;border-right:1px solid #bebba0;border-left:1px solid #fdfbec;color:#039;display:block;margin:0.5em 0 0;padding:0.9em 1em 0.8em;width:auto;}
#headerNav li.selected a {background:none #fff;border:0;border-top:0.5em solid #fff;color:#333;margin:0;padding:0.7em 1em 1em;}
#headerNav li.selected {border-right:0;border-left:0;}
#headerNav li.right a {border-right:0;}
#headerNav li.selectRight a {background:url(../../library/images/header/selectRightBg.gif) no-repeat #f5eb9d;border-left:0;}

/* SUB NAV */
#headerSubNav, #headerSubNavUl {float:right;margin-right:18px;position:relative;}
#headerSubNav ul, #headerSubNavUl ul {font-size:1.2em;line-height:1em;margin:0;padding:6px 0;}
#headerSubNav ul li, #headerSubNavUl ul li{border-right:1px solid #ada76f;float:left;margin:4px 0 4px 12px;padding:0 12px 0 0;display:inline;}
#headerSubNav ul li.last, #headerSubNavUl ul li.last{border:none;}
#headerSubNav ul li a, #headerSubNavUl ul li a {border:none;}
#headerSubNav ul li a:hover, #headerSubNavUl ul li a:hover{border-bottom:1px solid #004fb6;}
img.flag {float:left;margin-right:6px;}
#headerSubNav { margin-top:4px; clear:both; width:400px;}
#headerSubNavUl {width:auto; height:26px;}
#header .flagBox {width:38em;}
/* Sub Nav containing box */
.headerBox{background:url(../../library/images/header/headerBox-bottom-left.gif) bottom left no-repeat;}
.headerBox2{background:url(../../library/images/header/headerBox-top-left.gif) top left no-repeat;}
.headerBox3{background:url(../../library/images/header/headerBox-top-right.gif) top right no-repeat;}
.headerBox4{background:url(../../library/images/header/headerBox-bottom-right.gif) bottom right no-repeat;}

.headerBoxleft {background:url(../../library/images/header/headerBox_left-right.gif) bottom left no-repeat; width:2px; float:right; height:32px; display:block;}
.headerBoxMiddle {background:url(../../library/images/header/headerBox_middle.gif)  repeat-x;  float: right; height:32px; display:block;}
.headerBoxRight{background:url(../../library/images/header/headerBox_left-right.gif) bottom right no-repeat; width:2px; float:right; height:32px; display:block;}
/* Extra links above sub nav box */
ul#headerSubNavLinks {font-size:.917em;margin-top:-16px;position:relative;z-index:100;}
ul#headerSubNavLinks li.last {padding:0;}
/* Search in header */
#headerSearch {clear:both;float:right;margin-top:10px;}
#headerSearch input {width:135px;  border-top:1px solid #c3c3c3;border-left:1px solid #c3c3c3;border-right:1px solid #fff;border-bottom:1px solid #fff;float:left;font-size:1.2em;margin:0.2em 8px;width:14em;}
/*Search Button*/
.searchBtn {float:left;position:relative;}
.searchBtn img {height:2.3em;}
#headerSearch .searchBtn input {background:none;border:none;color:#004fb6;cursor:pointer;font-weight:bold;left:-1px;line-height:1.2em;margin:0;padding:0.15em 0.5em 0.15em;position:absolute;top:0;width:5em;z-index:50;}

/* LEFT NAV */
#leftNav {
	float:left;
	margin:12px 18px 0 0;
	width:225px;
}
#leftNav h2 {background:url(../../library/images/back-arrow-full.gif) 18px 14px no-repeat;border-bottom:1px dashed #ccc;font-size:1.3em;margin:0;padding:12px 0 7px 15px;}
#leftNav h2 a {border:0;color:#039;margin:0 0 0 17px;}
#leftNav ul{font-size:1.3em;line-height:1.5em;margin:0 0 18px;}
#leftNav ul li {margin:0;overflow:hidden;padding:0;}
#leftNav ul li.navSeparator a, #leftNav ul li.navSeparator a:hover, #leftNav ul li.navSeparator a.selected {border-bottom:2px dotted #b2b2b2;}
#leftNav ul li a {border-bottom:1px dashed #ccc;display:block;padding:2px 0 3px 32px;width:193px;}
#leftNav ul li a:hover, #leftNav ul li.selected a, #leftNav ul li a.selected {background:#ffef6c;border-bottom:1px dashed #ccc;color:#333;}
#leftNav ul li a:hover, #leftNav ul li.selected a, #leftNav ul li a.selected {background:#ffef6c;border-bottom:1px dashed #ccc;color:#333;}
#leftNav ul li .FrontLink {border-top:1px dashed #ccc}
#leftNav ul li h3 {font-size:1.077em;font-weight:bold;margin:0;}
#leftNav ul li h3 a {color:#039;padding:9px 0 10px 16px;width:209px;}
#leftNav ul li h3 a:hover, #leftNav ul li h3 a.selected {background:#ffef6c;color:#333;}

/* RIGHT NAV */
#rightNav {float:right;}
#rightNav .p3HeadingTop, #leftNav .p3HeadingTop {background:url(../../library/images/pods/pod-3-white-top.gif) left 12px no-repeat;margin-bottom:12px;overflow:hidden;padding:15px 0 0;position:relative;width:231px;}
#rightNav .p3GradBot {background:url(../../library/images/pods/pod-3-rh-gradient-bottom.gif) bottom no-repeat;overflow:hidden;padding:0 18px 0;}
#content .btn_yellow{display:inline;float:left;height:26px;font-size:11px;font-weight:700;border:0;background:url(../../library/images/btn_yellow.gif) no-repeat 0 0; margin:10px;} 
#content .btn_yellow span{display:inline;float:left;height:26px;line-height:24px;background:url(../../library/images/btn_yellow_right.gif) no-repeat 100% 0;padding:0 25px 0 8px} 

#content .btn_yellow:hover span {text-decoration:underline;cursor:pointer} 




/* Right Nav Pod headings */

h4.ico{font-size:1.8em;font-weight:400;border-bottom:1px solid #ccc;margin:-12px 0 0 10px;padding:18px 0 2px 52px}
h4.aPhone, h4.aQuestion, h4.aExcel,h4.aProducts, h4.aLinks, h4.aInfo, h4.aDownload, h4.aDocuments, h4.aTools, h4.aTalk 
{font-size:1.8em;font-weight:normal;margin:-12px 0 12px 10px;padding:18px 0 2px 52px;
	}
h4.aPhone {background:url(../../library/images/heading-telephone.png) 0 100% no-repeat}
h4.aQuestion {background:url(../../library/images/heading-question.png) 0 100% no-repeat}
h4.aExcel {background:url(../../library/images/heading-excel.png) 0 100% no-repeat;}
h4.aProducts {background:url(../../library/images/heading-products.png) 0 100% no-repeat}
h4.aLinks {background:url(../../library/images/heading-links.png) 0 100% no-repeat}
h4.aInfo {background:url(../../library/images/heading-info.png) 0 100% no-repeat;}
h4.aLogin{background:url(../../library/images/heading-login.gif) 0 100% no-repeat}
h4.aDownload {background:url(../../library/images/heading-download.png) 0 100% no-repeat;}
h4.aDocuments{background:url(../../library/images/heading-documents.png) 0 100% no-repeat;}
h4.aTools {background:url(../../library/images/heading-tools.png) 0 100% no-repeat;}
h4.aTalk {background:url(../../library/images/heading-talk.png) 0 100% no-repeat;}


/* CONTENT */
#content{margin-top:12px;margin-bottom:33px;overflow:auto;float:left;}
/* Inline image positioning */
#content img.left {margin-right:12px;}
#content img.right {margin-left:12px;}

/* LISTS */
/* Standard bullet point lists*/
#content ul li {list-style-type:disc;padding:.5em 0 0 0;margin:0 14px; line-height:1.4em;}
#content ul li li {list-style-type:circle;}
/* Arrowed lists */
#content ul.arrow li {background:url(../../library/images/lists/list-arrow-full.gif) 0 .9em no-repeat;list-style-type:none;margin:0;padding:.5em 0 0 15px;}
#content ul.arrow li li {background:url(../../library/images/lists/list-arrow-full-small.gif) 0 .9em no-repeat;}
/* Link lists */
#content ul.linkList li {background:url(../../library/images/lists/list-arrow-link.gif) 0 .6em no-repeat;list-style-type:none;margin:0;padding:.5em 0 0 12px;}
/* File type bullets */
#content ul li.pdf {background:url(../../library/images/icn-pdf.gif) 0 .5em no-repeat;list-style-type:none;margin:0;padding:.8em 0 0 24px;}
#content ul li.word {background:url(../../library/images/icn-word.gif) 0 .5em no-repeat;list-style-type:none;margin:0;padding:.8em 0 0 24px;}
#content ul li.excel {background:url(../../library/images/icn-xls.gif) 0 .5em no-repeat;list-style-type:none;margin:0;padding:.8em 0 0 24px;}
#content ul li.ppt {background:url(../../library/images/icn-ppt.gif) 0 .5em no-repeat;list-style-type:none;margin:0;padding:.8em 0 0 24px;}
/* Included/not included lists */
#content ul li.included {background:url(../../library/images/lists/list-tick.gif) 0 2px no-repeat;list-style-type:none;margin:0;padding:.5em 0 .5em 26px;}
#content ul li.notIncluded {background:url(../../library/images/lists/list-cross.gif) 0 2px no-repeat;list-style-type:none;margin:0;padding:.5em 0 .5em 26px;}
/* Heading lists */
.headingList {font-size:1em;}
#content .headingList li {background:none;clear:left;float:left;list-style-type:none;margin:0;padding-left:0;}
.headingList h3 {background:url(../../library/images/lists/list-arrow-full.gif) center left no-repeat;float:left;font-weight:bold;margin-bottom:1em;padding:0 0 0 15px;width:148px;}
.headingList h4 {background:url(../../library/images/lists/list-arrow-full.gif) center left no-repeat;float:left;font-weight:normal;margin-bottom:1em;padding:0 0 0 15px;}
.headingList h3 a, .headingList h4 a {border:none;line-height:1.2em;}
.headingList p {float:left;width:165px;}

/* BREADCRUMB */
#breadcrumb {font-size:1.1em;margin:0;padding:0;}
ul#breadcrumb li {background:url(../../library/images/breadcrumb-arrow.gif) 100% 50% no-repeat;float:left;line-height:1.6em;list-style-type:none;margin:0 4px 0 0;padding:0 9px 0 0;}
ul#breadcrumb li.current {background:none;}

/* HERO AREA */
/* Home page */
#homeHero {margin-bottom:12px;overflow:hidden;height:260px;}
#homeHero a {border:0;}
/* Product pages */
#hero {background:url(../../library/images/hero-bottom-gradient.gif) bottom no-repeat;margin-bottom:12px;overflow:hidden;position:relative;}
#hero a {border:0;}
#hero .linkArrow {position:relative;top:1.5em;left:12px;}
/* Sticker */
a.sticker {position:absolute;top:24px;right:24px;}


/* PODS */
/* Optional diagonal banner */
.banner {background:url(../../library/images/pods/banner.png) no-repeat;position:absolute;top:1px;right:1px;width:89px;height:90px;text-indent:-1000em;}
/* 2.25 COLUMN width pods */
.p2QuartTop {background:url(../../library/images/pods/pod-2quart-white-top.gif) top no-repeat;margin-bottom:12px;overflow:hidden;padding:15px 0 0;position:relative;width:171px;}
.p2QuartBot {background:url(../../library/images/pods/pod-2quart-white-bottom.gif) bottom no-repeat;overflow:hidden;padding:0 18px 0;}
/* Gradient background */
.p2QuartGradBot {background:url(../../library/images/pods/pod-2quart-gradient-bottom.gif) bottom no-repeat;overflow:hidden;padding:0 18px 0;}
/* 3 COLUMN width pods */
.p3Middle{background:url(../../library/images/pods/pod-3-white-middle.gif) 0 0 repeat-y;overflow:hidden;width:231px;margin:0;padding:0} 
.p3Top {background:url(../../library/images/pods/pod-3-white-top.gif) top no-repeat;margin-bottom:12px;overflow:hidden;padding:15px 0 0;position:relative;width:231px;}
.p3Bot {background:url(../../library/images/pods/pod-3-white-bottom.gif) bottom no-repeat;overflow:hidden;padding:0 18px 0;}
/* Gradient background */
.p3GradBot {background:url(../../library/images/pods/pod-3-gradient-bottom.gif) bottom no-repeat;overflow:hidden;padding:0 18px 0;}
/* Yellow Background */
.p3YellTop {background:url(../../library/images/pods/pod-3-yellow-top.gif) top no-repeat;margin-bottom:12px;overflow:hidden;padding:15px 0 0;width:231px;}
.p3YellBot {background:url(../../library/images/pods/pod-3-yellow-bottom.gif) bottom no-repeat;overflow:hidden;padding:0 18px 0;}
/* 4 COLUMN width pods */
.p4Top {background:url(../../library/images/pods/pod-4-white-top.gif) top no-repeat;margin-bottom:12px;overflow:hidden;padding:15px 0 0;position:relative;width:312px;}
.p4Bot {background:url(../../library/images/pods/pod-4-white-bottom.gif) bottom no-repeat;overflow:hidden;padding:0 18px 0;}
/* Gradient background */
.p4GradBot {background:url(../../library/images/pods/pod-4-gradient-bottom.gif) bottom no-repeat;overflow:hidden;padding:0 18px 0;}
/* Yellow Background */
.p4YellTop {background:url(../../library/images/pods/pod-4-yellow-top.gif) top no-repeat;margin-bottom:12px;overflow:hidden;padding:15px 0 0;width:312px;}
.p4YellBot {background:url(../../library/images/pods/pod-4-yellow-bottom.gif) bottom no-repeat;overflow:hidden;padding:0 18px 0;}
/* 4.5 COLUMN width pods */
.p4HalfTop {background:url(../../library/images/pods/pod-4half-white-top.gif) top no-repeat;margin-bottom:12px;overflow:hidden;padding:15px 0 0;position:relative;width:353px;}
.p4HalfBot {background:url(../../library/images/pods/pod-4half-white-bottom.gif) bottom no-repeat;overflow:hidden;padding:0 18px 0;}
/* Gradient background */
.p4HalfGradBot {background:url(../../library/images/pods/pod-4half-gradient-bottom.gif) bottom no-repeat;overflow:hidden;padding:0 18px 0;}
/* 6 COLUMN width pods */
.p6Top {background:url(../../library/images/pods/pod-6-white-top.gif) top no-repeat;margin-bottom:12px;overflow:hidden;padding:15px 0 0;position:relative;width:474px;}
.p6Bot {background:url(../../library/images/pods/pod-6-white-bottom.gif) bottom no-repeat;overflow:hidden;padding:0 18px 0;}
/* Gradient background */
.p6GradBot {background:url(../../library/images/pods/pod-6-gradient-bottom.gif) bottom no-repeat;overflow:hidden;padding:0 18px 0;}
.p6SmallGradBot {background:url(../../library/images/pods/pod-6-small-gradient-bottom.gif) bottom no-repeat;overflow:hidden;padding:0 18px 0;}
/* Yellow Background */
.p6YellTop {background:url(../../library/images/pods/pod-6-yellow-top.gif) top no-repeat;margin-bottom:12px;overflow:hidden;padding:15px 0 0;width:474px;}
.p6YellBot {background:url(../../library/images/pods/pod-6-yellow-bottom.gif) bottom no-repeat;overflow:hidden;padding:0 18px 0;}
/* Multi column spanning pods (used to ensure pods stay the same height accross a row) */
.p3 {overflow:hidden;padding:15px 18px 0;width:195px;}
.p6 {overflow:hidden;padding:15px 18px 0;width:438px;}
.p336Top {background:url(../../library/images/pods/pod-3-3-6-white-top.gif) top no-repeat;margin-bottom:12px;}
.p336Bot {background:url(../../library/images/pods/pod-3-3-6-gradient-bottom.gif) bottom no-repeat;}

/* BUTTONS */
.pBut, .heroBut {margin:0 0 12px;position:relative;text-align:left;}
.heroBut {margin:10px;display:inline;}
.pBut img {height:2.6em;}
.heroBut img {height:4.5em;}
.pBut a {border:0;font-size:1.2em;font-weight:bold;left:0;padding:0.5em .5em 0.5em 0.65em;position:absolute;top:0;}
.heroBut a {border:0;font-size:2.4em;font-weight:bold;left:0;padding:0.25em .5em 0.25em 0.5em;position:absolute;top:0;}

/* FOOTER */
#footer {border-top:1px solid #ddd;clear:both;}
#footer ul {font-size:1em;}
#footer li {float:left;line-height:1.81em;margin:12px 0 12px;padding:0 0 0 16px;}
#footer ul li ul {border:none;font-size:1.1em;margin-top:.9em;}
#footer ul li ul li {float:none;margin:0;padding:0;}
#footer .border {border-right:1px dashed #afbbc4;}
#footer h4 {color:#333;font-size:1.2em;font-weight:bold;}
#footer p {font-size:1.2em;}

/* FORM */
.form_box {
	margin-bottom:12px;
	overflow:hidden;
	clear:both;
	width:100%;
}
.form_box .form_content {
	background: #DBF2FF;
	padding:15px 18px ;
	border:1px solid #CCCCCC;
	
}
.form_box .form_left_top, .form_box .form_right_top, .form_box .form_left_bot, .form_box .form_right_bot {
	letter-spacing: normal;
	background: url(../../library/images/forms/round_corn.png) no-repeat left top;
	height:3px;
	width:3px;
	float:left;
	display:block;
	position: relative;
	z-index:10;
}
.form_box .form_right_top {
	background: url(../../library/images/forms/round_corn.png) right top;
	float:right;
}
.form_box .form_left_bot {
	background: url(../../library/images/forms/round_corn.png) left bottom;
	top:-3px;
	float:left
}
.form_box .form_right_bot {
	background: url(../../library/images/forms/round_corn.png) right bottom;
	float:right;
	top:-3px;
}

.form_box .form_butons
{
	clear:both;
display:block;
padding-top:10px;}

#headerSearch .form_butons
{

display:block;
float:left;
}

/* TABLES */
table {border-collapse:separate;font-size:1.3em;line-height:1.2em;margin:1em 0;background:#e7e7e7; width:100%;}
th {border-bottom:2px solid #fff;border-right:2px solid #fff;padding:6px 6px 6px 12px;text-align:left;}
td {border-bottom:2px solid #fff;border-right:2px solid #fff;padding:6px 5px;text-align:center;}
td img {vertical-align:-40%;}
thead th {background:#8996A0;border-bottom:2px solid #fff;color:#FFFFFF;font-weight:bold;line-height:1.2em;padding-bottom:1em;}
thead th a, thead th a:hover{border-color:#fff;color:#fff;}
tbody th {font-weight:normal;}
table tbody tr th {background:#e7e7e7;}
table tbody tr td {background:#ccedff;}
table tbody tr.change_tr td {background:#E5F6FF;}
table tbody tr.summ td {background:#8996A0 none repeat scroll 0;border-bottom:2px solid #FFFFFF;color:#FFFFFF;font-weight:bold;line-height:1.2em;padding-bottom:1em;}
td.money {text-align: right;}
table#MyTable .col_one {width:40%}
table#MyTable .col_two {width:20%}
table#MyTable .col_tre {width:20%}
table#MyTable .col_four {width:20%}

			

/* FORMS */
legend {display:none;}
form h3 {border-bottom:1px dashed #92a8af;font-weight:bold;padding-bottom:3px;}
.row {clear:both;}
.row p {float:left;margin:0 5px;}
/* 6 column width form */
.f6 {background:url(../../library/images/forms/form-6-top.gif) top no-repeat;margin-bottom:12px;overflow:hidden;padding:15px 0 0;}
.f6Bot {background:url(../../library/images/forms/form-6-bottom.gif) bottom no-repeat;overflow:hidden;padding:0 18px 15px;}
/* 9 column width form */
.f9 {background:url(../../library/images/forms/form-9-top.gif) top no-repeat;margin-bottom:12px;overflow:hidden;padding:15px 0 0;}
.f9Bot {background:url(../../library/images/forms/form-9-bottom.gif) bottom no-repeat;overflow:hidden;padding:0 18px 15px;}
/* Labels */
label {clear:left;float:left;font-size:1.3em;margin-bottom:1em; width:284px}
.f6 label {width:280px;}
/* Radio */
.row.radio span{float:left;line-height:20px;font-size:12px;color:#666} 
.row.radio input{border:0;width:20px} 
.row.radio label.radio{float:left;font-size:12px;color:#666;clear:none;width:auto;line-height:18px}
.row p{float:left;margin:0 5px} 
.row input{width:142px} 
.row input.date{width:58px} 
.row input.small{width:30px} 
.row input.smaller{width:23px} 
.row input.medium{width:100px} 
.row textarea{margin-bottom:5px;width:auto} 
.row.radio span{float:left;line-height:20px;font-size:12px;color:#666} 
.row.radio input{border:0;width:20px} 
.row.radio label.radio{float:left;font-size:12px;color:#666;clear:none;width:auto;line-height:18px} 


.checkbox input{border:0;margin-right:5px} 
.checkbox.inline.twoColumn{width:450px} 
.checkbox.inline label{float:left;width:222px;margin-right:5px;clear:none} 
.checkbox.inline.twoColumn label{width:450px} 
.checkbox.inline label.long{width:300px} 
.clear,.row, .checkbox .error,.f9 .textarea span.error{clear:both} 
.row.textarea, .checkbox.inline{margin-bottom:10px;overflow:hidden} 
.checkbox.inline.oneColumn, .checkbox.inline.oneColumn label,body.blank #content .bannerHero p.small{width:675px}  

.twoColumn{width:250px};

.row.textarea,.checkbox.inline{margin-bottom:10px;overflow:hidden} 

.button {
	float: right;
	margin-left: 10px;
}

#content .bannerHero{width:716px;background:transparent url(../images/frame_bottom.gif) no-repeat 0 100%;overflow:hidden;margin:0 0 20px;padding:0} 
#content .bannerHeroBottom{background:transparent url(../images/frame_top.gif) no-repeat 0 0;overflow:hidden;padding:1px} 
#content .bannerHero img{display:block} 
#content .bannerHero .btn_yellow{background:url(../images/btn_yellow.gif) no-repeat 0 0;margin:10px 0 10px 10px} 
#content .bannerHero .btn_yellow span{background:url(../images/btn_yellow_right.gif) no-repeat 100% 0} 
#content .bannerHero .ofeOptions{list-style:none;overflow:hidden;margin:0 0 0 20px} 
#content .bannerHero h3.sifr{margin:20px 0 20px 20px} 
#content .bannerHero .ofeOptions li{float:left;width:190px;list-style-type:none;margin:0 40px 0 0;padding:0} 
#content .bannerHero .ofeOptions li h3.sifr{margin:10px 0 5px} 
#content .bannerHero .ofeOptions li p{margin-bottom:5px;height:55px;overflow:hidden; font-size:13px;} 
#content .bannerHero p.small{font-size:11px;line-height:14px;width:450px;margin:10px 0 10px 20px} 
#content .bannerHero .ofeOptions li a.btn_yellow{background:url(../images/btn_yellow_white.gif) no-repeat 0 0;margin:0} 
#content .bannerHero .ofeOptions li a.btn_yellow span{background: url(../images/btn_yellow_right_white.gif) no-repeat 100% 0} 

body.blank #content .bannerHero .ofeOptions li{width:308px}
 
/* Inputs */
input, select, textarea {border:1px solid #999;float: left;margin-bottom:1em; width:140px;}
.fullPage {margin-right:245px;}

/* Information/help links */
a.info {border:0;float:left;margin-left:-23px;padding-right:5px;}
/* Error messages */
div.error {background:url(../../library/images/forms/error.gif) no-repeat;color:red;padding:4px 0 4px 24px;clear:right;float:left;font-size:1.3em;margin:0 0 0 16px;width:136px;}
.f6 div.error {clear:both;float:right;margin:0 0 16px 0;}
/*buttony*/

span.left_button, span.left_button_grey
{
	background:url(../../library/images/buttons/left_back.gif) no-repeat;
	width:6px;
	height:26px;
	display:block;
	float:left;
}

span.right_button, span.right_button_grey
{
	background:url(../../library/images/buttons/back_right.gif) no-repeat;
	width:14px;
	height:26px;
	display:block;
	float:left;
	}
	
span.back_button, span.back_button_grey
{
	
	background: url(../../library/images/buttons/back.gif) repeat-x;
	height:18px;
	float:left;
	padding:5px;
	}


span.left_button_grey
{
	background:url(../../library/images/buttons/left_back_grey.gif) no-repeat;
}


span.left_button_grey_prev
{
	background:url(../../library/images/buttons/back_right_grey_prev.gif) no-repeat;
		height:26px;
		float:left;
	display:block;
	width:14px;
}

span.right_button_grey
{
	background:url(../../library/images/buttons/back_right_grey.gif) no-repeat;


	}
span.right_button_grey_prev
{
	background:url(../../library/images/buttons/back_right_grey.gif) no-repeat scroll -7px 0;
	width:7px;
	height:26px;
	display:block;
	float:left;

	}

span.back_button_grey
{
	
	background: url(../../library/images/buttons/back_grey.gif) repeat-x;

}

span.back_button_grey_prev
{
	
	background: url(../../library/images/buttons/back_grey.gif) repeat-x;
	padding:5px;
	height:16px;
		float:left;
	display:block;

}


span.back_button a, span.back_button_grey a, span.back_button_grey_prev a
{
border:0 none;
font-size:1.2em;
font-weight:bold;
text-decoration:none;
}

span.back_button a:hover, span.back_button_grey a:hover, span.back_button_grey_prev a:hover
{
text-decoration:underline;
}
.m_left
{margin-left:10px;}

.m_right
{margin-right:10px;}

.m_top
{margin-top:10px;}

.m_bottom
{margin-bottom:10px;}

/*BANERY*/
.baner_225x160
{ display:block; width:225px; height:160px; margin-top:10px; clear:both; border:0px none}


.baner_225x60
{ display:block; width:225px; height:60px; margin-top:10px; clear:both;border:0px none}


p.info_message {
	border-top: 1px solid #aee756;
	border-bottom: 1px solid #aee756;
	color: #525252;
	font-weight: bold;
	background: #e9fad0 url(../images/message_info.png) no-repeat 20px center;
}
p.message {
	padding: 5px 20px 5px 67px !important;
	margin: 1.31em 0 1.45em 0 !important;
}