BODY.pagebody {
	MARGIN: 7px
}
HTML {
	FONT-SIZE: 12px; FONT-FAMILY: arial, Sans-Serif
}
BODY.pagebody {
	FONT-SIZE: 12px; FONT-FAMILY: arial, Sans-Serif
}
FORM {
	FONT-SIZE: 12px; FONT-FAMILY: arial, Sans-Serif
}
#content {
	FONT-SIZE: 12px; FONT-FAMILY: arial, Sans-Serif
}
#content {
	WIDTH: 950px; MARGIN-RIGHT: auto; MARGIN-LEFT: auto; 
}
#header {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/images/bg_header.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 62px;  MARGIN-RIGHT: auto; MARGIN-LEFT: auto;
}
#header .headerlogo {
	FLOAT: left; MARGIN-LEFT: 3px
}
#header .headerright {
	FLOAT: right; WIDTH: 75%; HEIGHT: 100%; TEXT-ALIGN: right
}
#header .headerdropdown {
	FONT-SIZE: 12px; COLOR: #023467
}
#header .partnername {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 23px; RIGHT: 15px; PADDING-BOTTOM: 5px; COLOR: #6498c1; PADDING-TOP: 5px; FONT-FAMILY: Helvetica, Verdana, Tahoma, Sans-Serif; POSITION: relative; TOP: 26px; BACKGROUND-COLOR: #ffffff
}
#header .headerbuttons {
	MARGIN-TOP: 10px
}
#header .headerbuttons A {
	BORDER-RIGHT: 1px outset; PADDING-RIGHT: 7px; BORDER-TOP: 1px outset; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN-LEFT: 10px; BORDER-LEFT: 1px outset; COLOR: #023467; PADDING-TOP: 3px; BORDER-BOTTOM: 1px outset; BACKGROUND-COLOR: #ebebeb; TEXT-DECORATION: none
}
#header .headerbuttons A:hover {
	TEXT-DECORATION: underline
}
#main {
	MARGIN-BOTTOM: 5px; PADDING-TOP: 2px; width:950px;
}
.threecols .leftcol {
	WIDTH: 225px
}
.threecols .middlecol {
	
}
.threecols .rightcol {
	
}
.twocolsempty .leftcol {
	WIDTH: 275px
}
.twocolspartner .leftcol {
	WIDTH: 70%
}
.twocols .leftcol {
	WIDTH: 175px
}
.twocols .rightcol {
	
}
.threecols .leftcol .module1 {
	WIDTH: 145px
}
.threecols .leftcol .module2 {
	WIDTH: 145px
}
.threecols .leftcol .module3 {
	WIDTH: 145px
}
.threecols .leftcol .moduleheading3 {
	WIDTH: 145px
}
.threecols .rightcol .module1 {
	WIDTH: 196px
}
.threecols .rightcol .module2 {
	WIDTH: 196px;
}
.threecols .rightcol .module3 {
	WIDTH: 196px
}
.threecols .rightcol .moduleheading3 {
	WIDTH: 196px
}
#loginandmenu {
	MARGIN-BOTTOM: 10px; BORDER-LEFT: #33659e 4px solid; WIDTH: 196px
}
#sidemenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.homepagebox {
	BACKGROUND-POSITION: left 50%; BORDER: #ccc 1px solid; /*BACKGROUND-IMAGE: url(/images/home_box-side.png)*/; MARGIN-BOTTOM: 5px; BACKGROUND-REPEAT: no-repeat
}
.homepagebox .inner {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(/images/home_box-side.png); BACKGROUND-REPEAT: no-repeat
}
.homepagebox .learnmore {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: center bottom; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(/images/home_learn-more.png); PADDING-BOTTOM: 0px; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat
}
.homepagebox .joinnow {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: center bottom; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(/images/home_join-now.png); PADDING-BOTTOM: 0px; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat
}
.homepagebox .learnmorejoinnow {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: center bottom; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(/images/home_learn-more_join-now.png); PADDING-BOTTOM: 0px; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat
}
#cmsmenu {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#cmsmenu A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.maintext {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #282e39; LINE-HEIGHT: 17px; PADDING-TOP: 0px; FONT-FAMILY: arial, Sans-Serif
}
.sidetext {
	FONT-SIZE: 12px; COLOR: #3e4758; LINE-HEIGHT: 17px; FONT-FAMILY: arial, Sans-Serif
}
A {
	COLOR: #006db0; TEXT-DECORATION: none
}
A:visited {
	COLOR: #006db0; TEXT-DECORATION: none
}
.LargeHeading {
	FONT-WEIGHT: bold; FONT-FAMILY: arial, Sans-Serif
}
.MediumHeading {
	FONT-WEIGHT: bold; FONT-FAMILY: arial, Sans-Serif
}
.SmallHeading {
	FONT-WEIGHT: bold; FONT-FAMILY: arial, Sans-Serif
}
.LargeHeading {
	FONT-SIZE: 18px; COLOR: #023467; LINE-HEIGHT: 20px
}
.MediumHeading {
	FONT-SIZE: 14px; COLOR: #023467; LINE-HEIGHT: 16px
}
.SmallHeading {
	FONT-SIZE: 12px; COLOR: #023467; LINE-HEIGHT: 14px
}
UL {
	LIST-STYLE-IMAGE: url(/images/bullet.png)
}
UL LI {
	LIST-STYLE-IMAGE: url(/images/bullet.png)
}
.radeditor UL {
	LIST-STYLE-IMAGE: none
}
.radeditor UL LI {
	LIST-STYLE-IMAGE: none
}
.modulescrollinglist {
	OVERFLOW-Y: scroll; SCROLLBAR-FACE-COLOR: #d0e0ee; FONT-SIZE: 12px; OVERFLOW-X: hidden; SCROLLBAR-ARROW-COLOR: #de8106; SCROLLBAR-BASE-COLOR: #d0e0ee; HEIGHT: 200px; BACKGROUND-COLOR: #ebebeb
}
.modulescrollinglist DIV {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#productorial {
	BORDER-RIGHT: #33659e 2px solid; BORDER-TOP: #33659e 2px solid; DISPLAY: none; Z-INDEX: 9999; LEFT: 50%; MARGIN-LEFT: -313px; BORDER-LEFT: #33659e 2px solid; WIDTH: 625px; BORDER-BOTTOM: #33659e 2px solid; POSITION: absolute; TOP: 305px; HEIGHT: 265px; BACKGROUND-COLOR: #ffffff
}
#productorial SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; Z-INDEX: 9999; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #de8106; PADDING-TOP: 0px; BACKGROUND-COLOR: #d0e0ee
}
.footer {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 2px solid; BACKGROUND-COLOR: #ebebeb
}
.footer #copyright {
	BORDER-TOP: #d2d2d2 1px solid; BACKGROUND-COLOR: #fff
}
.formtable .fieldname {
	
}
.formtable .fieldinput {
	
}
.formtextbox {
	WIDTH: 250px
}
.formdropdown {
	WIDTH: 254px
}
.formdropdownhalf {
	WIDTH: 127px
}
.buttons {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; MARGIN: 10px 0px; BORDER-LEFT: #cfcfcf 1px solid; BORDER-BOTTOM: #cfcfcf 1px solid; TEXT-ALIGN: right
}
.buttons .button {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px; PADDING-TOP: 5px
}
.imagebutton {
	FLOAT: right; MARGIN: 10px
}
.partnercontent {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
.partnercontent .partnersubheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; COLOR: #223e6e
}
.partnercontent .partnerbuttons {
	POSITION: relative; TOP: 20px; TEXT-ALIGN: center
}
.partnercontent .partnerbuttons IMG {
	MARGIN-RIGHT: 50px
}
.RegistrationHeader {
	PADDING-RIGHT: 5px; BORDER-TOP: #de8106 3px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #623e6e; PADDING-TOP: 5px; BACKGROUND-COLOR: #cdcdcd
}
.RegistrationSubHeader {
	PADDING-RIGHT: 5px; MARGIN-TOP: 20px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #623e6e; PADDING-TOP: 5px; BACKGROUND-COLOR: #dad7d7
}
.InfoBox {
	BORDER-RIGHT: #aaaaff 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 10px 10px; BORDER-TOP: #aaaaff 1px solid; PADDING-LEFT: 70px; FONT-SIZE: 12px; MIN-HEIGHT: 50px; BACKGROUND-IMAGE: url(/Assets/Images/CMS/info_50x50.png); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #aaaaff 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #aaaaff 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #f8f8ff
}
.ErrorBox {
	BORDER-RIGHT: #e00000 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 10px 10px; BORDER-TOP: #e00000 1px solid; PADDING-LEFT: 70px; FONT-SIZE: 12px; MIN-HEIGHT: 50px; BACKGROUND-IMAGE: url(/Assets/Images/CMS/error_50x50.png); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e00000 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e00000 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #fcfbd9
}
.WarningBox {
	BORDER-RIGHT: #fff73c 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 10px 10px; BORDER-TOP: #fff73c 1px solid; PADDING-LEFT: 70px; FONT-SIZE: 12px; MIN-HEIGHT: 50px; BACKGROUND-IMAGE: url(/Assets/Images/CMS/warning_50x50.png); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #fff73c 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fff73c 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #fffee0
}
.bo{
height:23px; color:#fff; font-size:12px; background:#355582; padding:3px 5px; border-left:1px solid #fff; border-top:1px solid #fff; border-right:1px solid #6a6a6a; border-bottom:1px solid #6a6a6a; cursor:pointer;text-align:center;
}