BODY
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
}
H1
{
    FONT-SIZE: 18px;
    MARGIN-BOTTOM: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
BLOCKQUOTE
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 20px
}
H3
{
	FONT-WEIGHT: bold;
	COLOR: #000
}
.hdr_txt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hdr_txt2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hdr_tab_hi
{
}
.gap_color
{
    BACKGROUND-COLOR: #bdbdbd
}
.hdr_corn
{
    VERTICAL-ALIGN: top;
    WIDTH: 17px;
    HEIGHT: 17px;
    TEXT-ALIGN: right
}
.prod_title
{
    HEIGHT: 40px;
    BACKGROUND-COLOR: #595a59
}
#pr_bg
{
    BACKGROUND-IMAGE: url(images/pr.gif);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #595a59
}
#ca_bg
{
    BACKGROUND-IMAGE: url(images/ca.gif);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #595a59
}
#pv_bg
{
    BACKGROUND-IMAGE: url(images/pv.gif);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #595a59
}
#vs_bg
{
    BACKGROUND-IMAGE: url(images/vs.gif);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #595a59
}
#wa_bg
{
    BACKGROUND-IMAGE: url(images/wa.gif);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #595a59
}
#vt_bg
{
    BACKGROUND-IMAGE: url(images/vt.gif);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #595a59
}
.hdr_txt A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.hdr_txt A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.hdr_txt2 A
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.hdr_txt2 A:hover
{
    COLOR: #666666;
    TEXT-DECORATION: underline
}
#mid_txt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
#menubar
{
    BACKGROUND-IMAGE: url(images/menubar.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 20px
}
.tab_sub
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tab_txt
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tab_txt A
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.tab_txt A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
#lowerborder
{
    /* Commented out by Nik
	BACKGROUND-IMAGE: url(images/upperboder.gif);
    WIDTH: 100%;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 18px*/
}
#sideborder
{
    MARGIN: 10px
}
#upperborder
{
    /* Commented out by Nik
	BACKGROUND-IMAGE: url(images/lowerborder.gif);
    WIDTH: 100%;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 18px
*/
}
#side_grad
{
}
#container
{
    BACKGROUND-COLOR: #ffffff
}
#lowerbar
{
    BACKGROUND-IMAGE: url(images/lowerbar.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 21px
}
#title
{
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR: #000;
	background-image: url(images/title.gif);
}
#main_body {
	background-color: #FFF;
	width: 899px;
	overflow: hidden;
	margin: 0 auto;
}
#left_column {
	float: left;
	width: 289px;
}
#column_container {
	width: 600px;
	float: left;
}
#right_column {
	float: right;
	width: 289px;
}
#centre_column {
	width: 289px;
	margin-left: 10px;
}
#banner {
	width: 898px;
	float: right;
}
#redtitle
{
    HEIGHT: 3px
}
#introtext
{
    FONT-SIZE: 12px;
    COLOR: #484848;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.redtext
{
    FONT-WEIGHT: bold;
    COLOR: #fa0e16
}
.text_11_but
{
    FONT-SIZE: 11px;
    COLOR: #484848;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text_11_but A
{
    COLOR: #6a6a6a;
    TEXT-DECORATION: none
}
.text_11_but A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.text_10
{
    FONT-SIZE: 11px;
    COLOR: #484848;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.text_10 A
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
.text_10 A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.text_11
{
    FONT-SIZE: 11px;
    COLOR: #484848;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.text_11 A
{
    COLOR: #484848;
    TEXT-DECORATION: none
}
.text_11 A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.text
{
    FONT-SIZE: 12px;
    COLOR: #484848;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.text A
{
    COLOR: #6a6a6a;
    TEXT-DECORATION: none
}
.text A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.textr
{
    FONT-SIZE: 12px;
    COLOR: #484848;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.textr A
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
.textr A:hover
{
    COLOR: #990000;
    TEXT-DECORATION: underline
}
.infopane
{
    BACKGROUND-POSITION: center bottom;
    DISPLAY: block;
    BACKGROUND-IMAGE: url(images/infopane.gif);
    BACKGROUND-REPEAT: no-repeat
}
.infopane_in
{
    BACKGROUND-POSITION: center bottom;
    DISPLAY: block;
    BACKGROUND-IMAGE: url(images/infopane2.gif);
    BACKGROUND-REPEAT: no-repeat
}
.ipsubs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #484848;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.iptext
{
    FONT-SIZE: 10px;
    COLOR: #484848;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.iplink A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #fa0a12;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.iplink A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #fa0a12;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
#ce
{
    FLOAT: left;
    MARGIN: 8px 5px 5px 0px
}
#introlink A
{
    FONT-SIZE: 12px;
    COLOR: #fa080e;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
#introlink A:hover
{
    FONT-SIZE: 12px;
    COLOR: #fa080e;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
#footer
{
    FONT-SIZE: 11px;
    WIDTH: 760px;
    COLOR: #646464;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
#footer A
{
    FONT-SIZE: 11px;
    COLOR: #646464;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
#footer A:hover
{
    FONT-SIZE: 11px;
    COLOR: #646464;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
#frame_upper
{
    BACKGROUND-IMAGE: url(images/frame_upper.gif);
    WIDTH: 321px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 10px
}
#frame_side
{
    BACKGROUND-IMAGE: url(images/frame_side.gif);
    WIDTH: 321px;
    BACKGROUND-REPEAT: repeat-y
}
#frame_lower
{
    BACKGROUND-IMAGE: url(images/frame_lower.gif);
    WIDTH: 321px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 10px
}
#frame_text_width
{
    WIDTH: 301px;
    TEXT-ALIGN: justify
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.heading A
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
.heading A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
P
{
    MARGIN: 0px
}
.para
{
    PADDING-LEFT: 14px
}
UL
{
    MARGIN: 0px 0px 0px 40px
}
INPUT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA
{
    DISPLAY: block;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CTwidth
{
    WIDTH: 1100px
}
.menuText
{
    PADDING-LEFT: 6px;
    PADDING-TOP: 2px
}
.menu1
{
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(images/buttons/but_02.gif);
	COLOR: #ffffff;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 18px;
}
.menu1 A
{
    DISPLAY: block;
    BACKGROUND-IMAGE: url(images/buttons/but_01.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px;
    TEXT-DECORATION: none
}
.menu1 A:hover
{
	BACKGROUND-POSITION: 0px -18px;
	BACKGROUND-IMAGE: url(images/buttons/but_01.gif);
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 18px
}

.menu2
{
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(images/buttons/but_01.gif);
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 19px
}
.menu2 A
{
    DISPLAY: block;
    BACKGROUND-IMAGE: url(images/buttons/but_02.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 19px;
    TEXT-DECORATION: none
}
.menu2 A:hover
{
    BACKGROUND-POSITION: 0px -19px;
    BACKGROUND-IMAGE: url(images/buttons/but_02.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 19px;
    TEXT-DECORATION: none
}
.menu3
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(images/buttons/but_011.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 18px
}
.menu3 A
{
    DISPLAY: block;
    BACKGROUND-IMAGE: url(images/buttons/but_011.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px;
    TEXT-DECORATION: none
}
.menu3 A:hover
{
    BACKGROUND-POSITION: 0px -18px;
    BACKGROUND-IMAGE: url(images/buttons/but_011.gif);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px
}
.menu4
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(images/buttons/but_012.gif);
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 19px
}
.menu4 A
{
    DISPLAY: block;
    BACKGROUND-IMAGE: url(images/buttons/but_012.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 19px;
    TEXT-DECORATION: none
}
.menu4 A:hover
{
    BACKGROUND-POSITION: 0px -19px;
    BACKGROUND-IMAGE: url(images/buttons/but_012.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 19px;
    TEXT-DECORATION: none
}
H2
{
    FONT-SIZE: 18px;
    MARGIN-BOTTOM: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hdr_tab_hi2
{
    HEIGHT: 220px;
    BACKGROUND-COLOR: #2c0c08
}
#mid_cent2
{
}
#tr_bg
{
    BACKGROUND-IMAGE: url(images/pagetitles/twofactor.gif);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #595a59
}
.box
{
    BORDER-RIGHT: #ff0000 1px solid;
    BORDER-TOP: #ff0000 1px solid;
    BORDER-LEFT: #ff0000 1px solid;
    BORDER-BOTTOM: #ff0000 1px solid;
    BACKGROUND-COLOR: #f3f3f3
}
.box2 TD
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.login
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 20px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 20px;
    BORDER-LEFT: #999999 1px solid;
    PADDING-TOP: 20px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f0f0
}

.textmiddle {vertical-align:middle;}

#right_column_top {
	float: right;
	width: 300px;
	height: 350px;
	background-color: #FFF;
}
#centre_column_top {
	width: 570px;
	background-image: url(images/dark_rounded_lighter.jpg);
	height: 350px;
	padding-top: 0px;
	padding-left: 20px;
}


#main_text {
	width: 570px;
	line-height: 200%;
	padding: 15px;
}

#main_text p{
	font-size: 140%;
	color: #333;
	margin-top: 5px;
	margin-right: 30px;
	margin-bottom: 0;
	margin-left: auto;
	line-height: 25px;
}	


	
	
#partner_heading {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #900;
	padding-bottom: 5px;
}
