.homepaneliframe {
	overflow-x:hidden;
}
#maintable .boxstyle, .boxstyle {
	border:1px solid #365F6D;
	margin:2px;
}
#maintable .boxstyle td, .boxstyle td {
	padding: 0 10px;
	vertical-align:top;
	text-align:left;
}
.greentext {
	color:#365F6D;
}
.orangetext {
	color:#CC6600;
}
.bluetext {
	color:#000066;
}
.redtext {
	color:#820000;
}
.noline {
	text-decoration:none;
	border:0;
}
html { min-height: 100%; margin-bottom: 1px; }  /* FireFox Page-Shift Fix */
*{margin:0;padding:0;}
body {
	background: #E7EAED;
	margin: 0 0 10px 0;
	padding: 0px;
	text-align: center;
	vertical-align:top;
	color:#404040;
	font: 75% "Lucida Sans Unicode", "Lucida Grande", "Georgia", Arial, Helvetica, "Times New Roman", Times, serif;
}
a {
	text-decoration:none;
	color:#365F6D;
}
a:hover {
	background-color:#365F6D;
	color:#FFF;
}
a:hover img{
	background-color:#FFF;
}
#maintable a, #searchbox a, #footer a {
	border-bottom:1px dotted #BFD8DF;
}
a img, img a, img, p a img {
	/*background-color:#FFF;*/
	border:0;
	border-bottom:0;
	text-decoration:none;
}
#logobar img a, #logobar a img {
	border-bottom:0;
}
form {
	padding:0;
	margin:0;
}
h1, h2, h3, h4, h5, h6{
	margin:20px 0 10px 0;
	padding:0;
	font-weight:normal;
	color:#333;
	font-family:Helvetica, Corbel, Verdana, Arial, sans-serif;
}
h1 {
	margin-top:0;
	color:#666666;
	font: 1.7em Georgia, Palatino, "Times New Roman", Times, serif;
}
h1.crinlogoheading {
	font-family:Georgia, Palatino, "Times New Roman", Times, serif;
	color:#FFF;
	background: none;
	background-color:#365F6D;
	margin:0;
	padding: 10px 15px;
	}
h2 {
	font-family:Georgia, Palatino, "Times New Roman", Times, serif;
	margin:10px 0 15px 0;
	font-size:1.3em;
	font-weight:bold;
	color:#8A8BC6;
	color:#5F532A;
}
h3 {
	font-size:1.2em;
}
h4 {
	font-size:1.2em;
}
h5 {
	font-size:1.1em;
}
h6 {
	font-size:0.9em;
}
INPUT, SELECT, TEXTAREA, TH, TD {font-size:1em}
LI LI, LI P, TD P, BLOCKQUOTE P, TH P {font-size:1em}
p, li {
	margin:10px 0;
	padding:0;
	line-height:1.5em;
}
li {
	margin: 7px 0 7px 17px;
	list-style: square outside;
}
ol li {
	list-style: decimal inside;
	margin:7px 0;
	padding:0;
}
ol li li {
	list-style: lower-roman outside;
	margin: 7px 0 7px 30px;
	padding:0;
}
ul li li {
	list-style: circle outside;
}
#footer {
	margin:0;
	border-top:1px solid #EFEFEF;
	padding:12px 20px 5px 20px;
	display:block;
	clear:left;
}
#footer p {
	margin:10px 0 0 0;
}
#headerbar {
	margin:0;
}
#logobar {
	margin:12px 30px 12px 30px;
	vertical-align:middle;
}
#searchbox {
	float:right;
	margin:15px 0 0 0;
}
#share, #share li {
	margin: 0 0 10px 0;
	display:inline;
	list-style-type:none;
	list-style:none;
	padding:0;
}
#share li {
	margin:0 7px 0 0;
}

#share li.nomargin {
	margin:0;
}
#share li img, #footer img {
	display:inline;
	margin:0 2px -1px 0;
}
td.rightcol p {
	margin: 5px 0 0 0;
}
blockquote {
	/*font-size: 0.68em;*/
	margin: 5px 40px;
}
label, .layerlabel {
	font-weight:bold;
	padding:0;
	margin:0;
	/*font-size: 0.68em;*/
}
.layerlabel {
	text-align:center;
	color: #333333;
}
form {
	margin:0;
	padding:0;
}
hr {
	border:0;
	border-bottom: dashed 1px #CCC;
	background: #FFF;
	margin:0;
	padding:0;
	height: 0px !important;
	height /**/:1px;
}
/* contextual selectors */
#maincoltextholder th a, #topbar a {
	color:#FFF;
	text-decoration:none;
}
#maincoltextholder th a:hover, #topbar a:hover {
	color: #CCCCCC;
}
.featureBoxOne p, .featureBoxTwo p, .featureBoxLarge p{
	color:#FFF;
	margin: 10px 0 0 0;
	padding:0;
}
.featureBoxLarge li {
	color:#FFF;
}
.featureBoxOne a:visited, .featureBoxTwo a:visited, .featureBoxLarge a:visited, .featureBoxOne a, .featureBoxTwo a, .featureBoxLarge a {
	color:#FFF;
}
.featureBoxOne a:hover, .featureBoxTwo a:hover, .featureBoxLarge a:hover {
	color:#7097A4;
	background-color:#FFF;
}
div.featureBoxOne img, div.featureBoxTwo img, div.featureBoxLarge img {
	float: right;
	margin: 0 0 2px 5px;
	border:1px solid #CC33FF;
}
div.featureBoxTwo img, div.featureBoxLarge img {
	border:1px solid #FFF;
}
#maintable td, #maintable th {
	padding:0;
	border:0;
	text-align:left;
	vertical-align:top;
	margin:0;
}

/* IDs */

#maintable {
	margin:0 0 10px 0;
	/*width: 770px;*/
	width:937px;
	border:0;
	background-color:#FFF;
}
#topbar {
	background-color:#365F6D;
	background-color:#006790;
	
	text-align:right;
	padding:5px 20px;
	font-size:0.9em;
}
#topbar a {
	color:#FFF;
	border:0;
}
#topbar a:hover {
	background-color:#FFF;
	color:#365F6D;
}
#wrapper {
	text-align:left;
	margin:0px auto 0 auto;
	width:955px;
	padding:0 0 10px 0;
	background-color:#FFF;
	background-image:url(/i/design/footer_bg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	position:relative;
}
/* clearfix */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
#nav {
	margin:0 ;
	text-align:center;
	padding: 0;
	border:0;
	background-color:#FFF;
	vertical-align:top;
}
#nav ul  {
	margin:0;
	border:0;
	padding: 0;
	text-align:left;
	list-style-type: none;
	vertical-align: top;
}
#nav ul li {
	margin:0;
	padding:0;
	list-style-image: none;
	border:0;
	font-size:0.9em;
} 
#nav ul li a:hover 
 {
	background-color:#FFF;
    color: #FE7E15;
	}
#nav ul.topmenu{
	list-style-type:none;
	margin:0 0 25px 0;
	padding:0;
	width: 955px;
	float:left;
}
li.topmenuli{
	list-style-type:none;
	float:left;
}
li.topmenuli a {
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 28px 5px 29px;
	vertical-align: middle;
	list-style-image: none;
	color:#FFF;
	margin:0;
	border:0;
	border-right:1px solid #006790;
}
li.topmenuli a#navLA {
	padding: 5px 34px 5px 35px;
}
li.topmenuli a#navFC {
border:0;
}
li.topmenuli a:hover, #nav li a.topmenutitle:hover {
	background-color:#365F6D;
	background-color:#006790;
	color:#FFF;
}
.topmenutitle{
	display:block;
	/*width:100px;*/
	padding:0;
	background-color:#E7EAED;
	background-color:#7097A4;
	background-color:#007fb2;
}
#nav li a.topmenutitle, li.submenuli a{
}
#nav li ul.submenuul{
	list-style-type:none;
	position:absolute;
	margin: 0;
	padding:0;
	display:none;
	border:0;
	z-index:99;
}
#nav li ul li.submenuli {
	list-style-type:none;
	vertical-align:middle;
	padding:0;
	margin:0;
	display:block;
	list-style-image: none;
	background-color:#FFF;
	font-size:1.0em;
	z-index:100;
	}
#nav li ul li.submenuli a{
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
	color:#58738F;
	font-weight:normal;
	padding: 6px 10px 6px 10px;
	display:block;
	margin:0px 0 0 0px;
	text-align:left;
	width: 130px !important;
	width /**/:150px;
	list-style-image: none;
	background-color:#F9F9F9;
	z-index:101;
}
#nav li.submenuli a, #nav li.submenuli a:hover{
	border: 1px solid #CCC;
	border-top:0;
	background-color:#365F6D;
	background-color:#006790;
	color:#FFF;
}
#nav li.submenuli a.navBottom, #nav li.submenuli a.navBottom:hover{
	border-bottom: 1px solid #CCC;
}
#nav li:hover ul , #nav li.over ul{ /* lists nested under hovered list items */
	display: block;
	margin-top:0px;
	margin-left:-1px;
	/*width:196px;*/
	border: 1px solid #FFF;
	border-top:0;
}
#dmenu li>ul { 
	top: auto;
	left: auto;
}
#maintable{
	clear: left;

}
/*classes;*/
.skipLink {
	height: 0;
	width: 0;
	overflow: hidden;
	position: absolute; /* for the benefit of IE5 Mac */
}
.skipLink:active, .skipLink:focus {
	position: absolute;
	overflow: visible;
	width: auto;
	height: auto;
	text-align: left;
	vertical-align: top;
}
.imgright {
	float:right;
	padding:0;
	margin:0px 0 10px 10px;
	border:solid 1px #7097A4;
}
.floatright {
	float:right;
	margin:0 0 5px 10px;
	padding:0;
}
.floatleft {
	float: left;
	margin: 5px 10px 0 0;
}

.formfieldSB {
	width: 123px !important;
	width /**/:129px;
	padding:3px;
	border: solid 1px #CCC;
	color:#666;
}
.button {
	background-color:#FFF;
	padding:2px;
	border:1px solid #CCC;
	font-weight:bold;
	color:#666;
}
.buttonblue {
	color:#FFF;
	background-color:#365F6D;
	padding:2px;
	border:0;
	font-weight:bold;
}
.buttonblue {
	background-color:#7097A4;
}
.featureBoxOne, .featureBoxTwo, div.featureBoxLarge {
	margin:15px 0 0 0;
	padding:0 10px 0 10px;
	width: 512px !important;
	width /**/:532px;
	/*background: #400040 url(../i/common/feature_border_top.gif) no-repeat left top;*/
	background-color: #400040;	
}
.featureBoxTwo {
	/*background: #7097A4 url(../i/common/feature_border_top_blue.gif) no-repeat left top;*/
}
div.featureBoxLarge {
	width: 702px !important;
	width /**/:722px;
	margin:0;
	padding:10px;
	/*background: #7097A4 url(../i/common/feature_border_top_555.gif) no-repeat left top;*/
	background-color: #7097A4;
	color:#FFF;
}
.featureborderbottom, .featureTwoborderbottom, .featureBoxLargeBot {
	margin:0;
	width:532px;
	/*background: #400040 url(../i/common/feature_border_btm.gif) no-repeat left bottom;*/
	background-color: #400040;
	font-size:1px;
	line-height:8px;
}
.featureBoxLargeBot {
	/*background: #7097A4 url(../i/common/feature_border_btm_555.gif) no-repeat left bottom;*/
	background-color: #7097A4;
	/*width:555px;*/
	width:722px;
	margin-bottom:15px;
}
.featureTwoborderbottom {
	/*background: #7097A4 url(../i/common/feature_border_btm_blue.gif) no-repeat left bottom;*/
	background: #7097A4;
}
.floatleft {
	float:left;
	margin:0 10px 2px 0;
}
.floatright {
	float:right;
}
.imginline {
	display: inline;
	vertical-align: baseline;
	margin-bottom: -2px;
	margin-right: 3px;
	margin-left: 2px;
}
#maintable td.maincol {
	/*width:555px;*/
	width:722px;
	vertical-align:top;
	}
#maintable td.dividersmall, #maintable table.threecoltable td.dividersmall {
	width:15px;
}
#maintable td.divider {
	width:18px;
}
#maintable td.rightcol, #maintable td.mainright {
	width: 175px;
}
.maincontentholder {
	padding:5px 15px 5px 15px;
	border: 1px solid #7097A4;
	display:block;
	}
#maintable .threecoltable {
	padding:0;
	margin: 15px 0;
	border:0;
	/*width:555px;*/
	width:722px;
}
.marginbottom {
	margin:0 0 10px 0;
	border:0;
}
.noborder, a.noborder {
	border:0;
}

.righthead, .righheadnomarg {
	padding: 5px 10px;
	width: 155px !important;
	width /**/:175px;
	background-color:#365F6D;
	color:#FFF;
	font-weight:bold;
	/*font-size: 0.68em;*/
	text-align:left;
	margin: 15px 0 0 0;
}
#maintable .threecoltable div.righthead {
	display:block;
	width: 331px !important;
	width /**/:351px;
	margin:0;
}
#maintable .threecoltable td#bright div.righthead {
	background: #666633;
}
#maintable .threecoltable td#bright {
	border: 1px solid #666633;
	/*background: url(../i/common/recommended.gif) no-repeat right top;*/
}
#maintable .threecoltable td#bright input.buttonblue {
	background: #666633;
}
#maintable .threecoltable td#latest div.righthead {
	background: #400040;
}
#maintable .threecoltable td#latest, #maintable .threecoltable td#latest_news, #maintable .threecoltable td#latest_legal, #maintable .threecoltable td#latest_event, #maintable .threecoltable td#rec_event, #maintable .threecoltable td#latest_report {
	border: 1px solid #400040;
	/*background: url(../i/common/latest.gif) no-repeat right top;*/
}
#maintable .threecoltable td#latest input.buttonblue{
	background: #400040;
}
#maintable .threecoltable td#latest_report {
	border: 1px solid #400040;
	/*background: url(../i/common/latest.gif) no-repeat right 90px;*/
}
.righheadnomarg {
	margin:0;
}
.sidepanel {
	width:175px;
	background-color:#CCD4DB;
	margin:0 0 15px 0;
}
.sidepaneliframe {
	border:1px solid #CCD4DB;
	border-top:0;
	margin:-3px 0 0 0;
	padding:0px;
	width: 173px !important;
	width /**/:175px;
	height:95px;
	vertical-align:top;
	overflow-x: hidden;
}
.rightbox, #maintable .threecoltable td.box {
	padding: 0;
	border: 1px solid #7097A4;
	border-top:0;
	width: 173px !important;
	width /**/:175px;
	margin:0;
}
#maintable .threecoltable td.box {
	width: 351px !important;
	width /**/:353px;
}
.rightbox ul, #maintable .threecoltable td.box ul {
	display:block;
	margin:0;
	padding:0;
	list-style:none;
}
.rightbox ul li, #maintable .threecoltable li {
	display:block;
	list-style:none;
	list-style-image: none;
	margin:0;
	padding:0;
	border-top:1px dashed #CCC;
}
#maintable .threecoltable li {
	border-top:0;
	border-bottom:1px dashed #CCC;
}

.rightbox ul li.noborder, #maintable .threecoltable li.noborder {
	border:0;
}
.rightbox ul li a, #maintable .threecoltable ul li a  {
	list-style-image: none;
	display:block;
	width: 153px !important;
	width /**/:173px;
	padding: 5px 10px;
	text-decoration:none;
}
#maintable .threecoltable ul li a  {
	padding:10px;
	width: 331px !important;
	width /**/:351px;
}
#maintable .threecoltable div#sideRecent ul li  {margin:5px 0;	padding:5px 0px;  border-bottom:1px solid #EFEFEF}
#maintable .threecoltable div#sideRecent ul li em  {margin:5px 0;	display:block; font-style:normal; float:none;}
#maintable .threecoltable div#sideRecent ul li a  {padding:0; margin:5px 0 0 0;	width: auto !important;	width /**/:auto; border:0;}
#maintable .threecoltable div#sideRecent ul li:first-child  {padding-top:0;}

#maintable .threecoltable ul li img.floatleft {
	float: left;
	display:block;
	clear:both;
	margin: 0 10px 0 0;
}
.rightbox ul li a:hover, #maintable .threecoltable ul li a:hover{
	color:#FFF;
	background-color:#7097A4;
}
#maintable .threecoltable td#bright ul li a:hover{
	color:#FFF;
	background-color:#85855C;
}
#maintable .threecoltable td#latest ul li a:hover{
	color:#FFF;
	background: #750075;
}
.rightbox p {
	margin: 5px 10px;
}
#maintable .threecoltable p {
	margin: 10px;
}
.rightbox p img {
	margin: 0px 10px 0 0;
}
.latestbox {
	background: #FFFFFF;
	margin: 0px 0px 15px 10px;
	padding: 0 0 15px 15px;
	float: right;
	border-bottom:1px solid #7097A4;
	border-left:1px solid #7097A4;
	z-index:2;
	position: relative;
	right: -4px;
	top: -1px;
}
#maintable .twocoltable {
	margin:0;
	width:690px;
}
#maintable .twocoltable td, #maintable .twocoltable th {
	padding: 5px;
	vertical-align:top;
	text-align:left;
	border-bottom:1px dashed #CCC;
	font-weight:normal;
}
#maintable .twocoltable th {
	padding: 5px 10px 5px 0;
	border-right:1px dashed #CCC;
}
.fieldwide, .listwide, .fielddate {
	background: #FFF;
	margin: 0px;
	padding: 3px;
	border: 1px solid #365F6D;
	width: 404px !important;
	width /**/:400px;
	color: #535353;
	/*font-size:0.68em;*/
}
.listwide {
	padding:0;
	width: 412px !important;
	width /**/:410px;
}
.fielddate {
	width: 74px !important;
	width /**/:80px;
}
#maintable .formtable {
	background: #DAE3E7;
	/*width:555px;*/
	width:722px;
	padding:0;
	margin:0;
	border:1px solid #365F6D;
	border-top:0;
}
#maintable .formtable th, #maintable .formtable td {
	padding:5px 10px;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	border-top:1px dashed #FFF;
}
#maintable .formtable th {
	border-right: 1px dashed #FFF;
	vertical-align:middle;
}
#maintable .formtable th.noborder, #maintable .formtable td.noborder {
	border-top:0;
}
#maintable .formtable p {
	margin:0;
}
#maintable .twocol {
	border:0;
	margin:0;
}
#maintable .twocol td {
	vertical-align:top;
	text-align:left;
	padding: 2px 10px 2px 0;
	border:0;
}
#maintable .resultstable {
	/*width:555px;*/
	width:722px;
	padding:0;
	margin:0;
	border:1px solid #365F6D;
	border-top:0;
	background-color:#EFEFDE;
}
#maintable .resultstable th, #maintable .resultstable td {
	padding:10px;
	border-top: 1px dashed #CCC;
	border-right: 1px dashed #CCC;
	vertical-align:top;
	text-align:left;
	/*font-size:0.68em;*/
}
#maintable .resultstable th {
	padding:7px 10px;
	border: 0;
	border-right: 1px dashed #FFF;
	vertical-align:middle;
	text-align:center;
	color:#FFF;
	font-weight: bold;
	background-color:#365F6D;
}
#maintable .resultstable th a {
	color:#fff;
}
#maintable .resultstable th a:hover {
	color:#999;
}

#maintable .resultstable th.noborder, #maintable .resultstable td.noborder {
	border-right:0;
}
.rs_nav {
	float:right;
}
.whitetext {
	color:#EFEFDE;
}
#maintable .tablekeydata {
	/*width:555px;*/
	width:722px;	
	margin: 0 0 0 0;
	border:0;
	padding:0;
	background:#DEEBF0;
}
#maintable .tablekeydata th, #maintable .tablekeydata td {
	padding:8px;
	border-top:1px dashed #FFF;
	vertical-align:top;
	text-align:left;
	font-weight:normal;
}
#maintable .tablekeydata th.noborder, #maintable .tablekeydata td.noborder {
	border-top:0;
}
#maintable .tablekeydata p {
	margin:0;
}
#maintable .tablekeydata th {
	border-right:1px dashed #FFF;
	width:100px;
}
#maintable table#tablekeydata_event, #maintable div#rightbox_event ul li a:hover , #maintable .threecoltable td#latest_event ul li a:hover , #maintable .threecoltable td#rec_event ul li a:hover{
	background-color: #FFDCB9;
	color:#535353;
}
#maintable div#maincontentholder_event, #rightbox_event {
	border-color: #FFDCB9;
}
#maintable .threecoltable td#latest_event  {
	border-color:#CC6600;
}
.option_event {
	color:#CC6600;
}
#righthead_event {
	background-color:#CC6600;
}
#maintable table#tablekeydata_report, #maintable div#rightbox_report ul li a:hover , #maintable .threecoltable td#latest_report ul li a:hover {
	background-color: #FFBFBF;
	color:#535353;
}
#maintable div#maincontentholder_report, #rightbox_report  {
	border-color:#FFBFBF;
}
#maintable .threecoltable td#latest_report{
	width: 553px !important;
	width /**/:555px;	
}
#maintable .threecoltable td#latest_report ul li a, #maintable .threecoltable #righthead_report  {
	width: 700px !important;
	width /**/:720px;	
}
.option_report {
	color:#820000;
}
#righthead_report {
	background-color:#820000;
}
#maintable table#tablekeydata_news, #maintable div#rightbox_news ul li a:hover , #maintable .threecoltable td#latest_news ul li a:hover  {
	background-color: #B9B9FF;
	color:#535353;
}
#maintable div#maincontentholder_news, #rightbox_news {
	border-color:#B9B9FF;
}
#maintable .threecoltable td#latest_news  {
	border-color:#000066;
}
.option_news {
	color:#000066;
}
#righthead_news {
	background-color:#000066;
}
#maintable .threecoltable td#latest_news ul li a, #maintable .threecoltable #righthead_news, #maintable .threecoltable td#latest_event ul li a, #maintable .threecoltable td#rec_event ul li a, #maintable .threecoltable #righthead_event  {
	width: 510px !important;
	width /**/:530px;
}
#maintable table#tablekeydata_legal, #maintable div#rightbox_legal ul li a:hover , #maintable .threecoltable td#latest_legal ul li a:hover {
	background: #D6C8F2;
	color:#535353;
}
#maintable div#maincontentholder_legal, #rightbox_legal {
	border-color:#D6C8F2;
}
#maintable .threecoltable td#latest_legal  {
	border-color:#6330CE;
}
.option_legal {
	color:#6330CE;
}
#righthead_legal {
	background-color:#6330CE;
}
h1#crinlogoheading_event {
	color:#FFF;
	background-color:#CC6600;
	padding:10px;
	margin:0;
}
h1#crinlogoheading_report {
	color:#FFF;
	background-color:#820000;
	padding:10px;
	margin:0;
}
h1#crinlogoheading_news {
	color:#FFF;
	background-color:#000066;
	padding:10px;
	margin:0;
}
h1#crinlogoheading_legal {
	color:#FFF;
	background-color:#6330CE;
	padding:10px;
	margin:0;
}
.floatleftnomargin {
	float:left;
	margin: 0 5px 0 0;
}
.inline {
	display:inline;
}
.required {
	color:#FF0000;
	float:right;
}
.arabic, p.arabic {
	direction: rtl; unicode-bidi: bidi-override; text-align:right; font-family: "Akhbar MT", "Arabic Transparent", "Traditional Arabic", serif; font-size: 1.3em;
}
.arabicDate, p span.arabicDate	{direction:ltr; font-family:Verdana, Arial, Helvetica, sans-serif; unicode-bidi:embed; text-align:left; font-size:1.0em;}
#maintable .TableBorder		{border-bottom:1px solid #EFEFEF; border-left:1px solid #EFEFEF; margin:20px 0;}
#maintable .TableBorder td, #maintable .TableBorder th	{padding:10px; margin:0; font-weight:normal; border-right:1px solid #EFEFEF; border-top:1px solid #EFEFEF; vertical-align:top; text-align:left;}
#maintable .TableBorder td p	{margin: 5px 0;}
#maintable .TableBorder td.TableCellHighlight, #maintable .TableBorder th.TableCellHighlight, #maintable .TableCellHighlight		{background-color:#666; color:#FFF; font-weight:bold;}

div.BoxOut, div.BoxOutRight, div.BoxOutPurple, div.BoxOutPurpleRight, div.BoxOutGreen, div.BoxOutGreenRight, div.BoxOutBlue, div.BoxOutBlueRight	{float:left; background-color:#FF5924; display:inline; padding:10px; margin:2px 20px 1px 0; width: 230px !important;	width /**/:250px; color:#FFF; font-size:1.2em;}
div.BoxOutPurple, div.BoxOutPurpleRight			{background-color:#663d7f;}
div.BoxOutGreen, div.BoxOutGreenRight			{background-color:#009b66;}
div.BoxOutBlue, div.BoxOutBlueRight				{background-color:#00639c;}
div.BoxOutRight, div.BoxOutPurpleRight, div.BoxOutGreenRight, div.BoxOutBlueRight				{float:right; margin:2px 0 1px 20px; }
div.BoxOut p, div.BoxOutRight p, div.BoxOutPurple p, div.BoxOutPurpleRight p, div.BoxOutGreen p, div.BoxOutGreenRight p, div.BoxOutBlue p, div.BoxOutBlueRight	p	{margin:0; color:#FFF;}

#formtable .defaultSkin table td {padding:0; border:0;}


