 BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/mainbg.jpg); 
	PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y;
	FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; BACKGROUND-COLOR: #fff; height:100%;

}
A:link {
	COLOR: #04398f; TEXT-DECORATION: none
}
A:active {
	COLOR: #04398f; TEXT-DECORATION: none
}
A:visited {
	COLOR: #4d6c94; TEXT-DECORATION: none
}
A:hover {
	COLOR: #af1217; TEXT-DECORATION: none
}

.main_contents p { border: solid 0px  green;  font-style: normal; padding:0px; font-smooth: always;}

p.image img {
	background: #fff;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left:5px;
	border: 0px solid #9dc47a;
}

.ie5 p {  padding-bottom:10px; border: solid 0px  green; vertical-align:top; line-height:18px;}

.ie6 p{ margin-bottom:0px; border: solid 0px  green; vertical-align:top; line-height:18px;}

.win.gecko p { margin-bottom:15px; border: solid 0px  green; vertical-align:top; line-height:18px;}

.gecko p { margin-bottom:15px; border: solid 0px  green; vertical-align:top;line-height:18px;}

.opera p { margin-bottom:15px; border: solid 0px  green; vertical-align:top; line-height:18px;}

.date {FONT-SIZE: 11px; COLOR:#c37414; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	   border:solid 0px red; padding:0px; margin:0px;}

/*.gecko .date{FONT-SIZE: 11px; COLOR:#a20027; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	  border:solid 1px red; margin-top:0px;}
	  */

H1 {
	FONT-SIZE: 18px; COLOR: #185373; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	  font-variant: normal; font-style: normal; margin-top: -1px; margin-bottom:0px; padding-bottom:0px;
	  font-smooth: always;
}

.gecko H1 {
	FONT-SIZE: 18px; COLOR: #185373; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	  font-variant: normal; font-style: normal; margin-top: -1px; margin-bottom:5px;
	  font-smooth: always;
}

.ie6 H1 {
	FONT-SIZE: 18px; COLOR: #185373; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	  font-variant: normal; font-style: normal; margin-top: 15px; margin-bottom: 10px; font-smooth: always;
}

.opera H1 {
	FONT-SIZE: 18px; COLOR: #185373; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	  font-variant: normal; font-style: normal; margin-top: -1px; margin-bottom:5px; font-smooth: always;
}

.main_contents H2{
	FONT-SIZE:14px; COLOR: #313c4e; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	margin-top: 10px; margin-bottom:5px; padding-left:0px; padding-top:5px; font-smooth: always;
	border:solid 0px red;
}

.gecko .main_contents H2{
	FONT-SIZE:14px;  COLOR:#313c4e; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	margin-top: 0px; margin-bottom:-12px; padding-left:0px; padding-top:5px; font-smooth: always;
}

.ie6 .main_contents H2{
	FONT-SIZE:14px; COLOR: #313c4e; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	margin-top: 10px; margin-bottom:5px; padding-left:0px; padding-top:10px; font-smooth: always;
}

.opera .main_contents H2{
	FONT-SIZE:14px; COLOR: #313c4e; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	margin-top: 0px; margin-bottom:-10px; padding-left:0px; padding-top:5px;font-smooth: always;
}

.safari .main_contents H2{
	FONT-SIZE:14px; COLOR: #313c4e; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	margin-top: 0px; margin-bottom:-10px; padding-left:0px; padding-top:5px;font-smooth: always;
}



.content_home H2 {
	BACKGROUND-IMAGE: url(../images/header_bg.gif); BACKGROUND-REPEAT: no-repeat; height:25px;
	FONT-SIZE: 14px; COLOR: #254146; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	margin-top: 0px; margin-bottom:-1px; padding-left:10px; padding-top:5px;font-smooth: always;
}

H3 {
	FONT-SIZE: 14px; COLOR: #1a829b; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	  font-variant: normal; font-style: normal; margin-top: -1px; margin-bottom: -15px;
	  border: solid 0px red;
	   margin-top: 10px; margin-bottom: -15px;
}

.ie6 H3 {

		FONT-SIZE: 14px; COLOR: #2e9fdb; FONT-WEIGHT: bold;  FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	  font-variant: normal; font-style: normal; 
	  border: solid 0px red;
	  margin-top: 10px; margin-bottom: -15px;
}

.safari H3{
      FONT-SIZE: 14px; COLOR: #2e9fdb; FONT-WEIGHT: bold;  FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	  font-variant: normal; font-style: normal; padding-bottom:7px;
	  border: solid 0px red;
}


H4{
	FONT-SIZE: 12px; COLOR: #292424; FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	  font-variant: normal; font-weight: bold; margin-top: -1px; margin-bottom: -15px; padding-left:0px
}


h5{
	FONT-SIZE:12px; COLOR:#b06c0a; FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	font-weight: bold; margin-top: 1px; margin-bottom: -3px; padding-left:0px
}



.img_chart {  text-align: center; border-top:1px dashed #cecfd8; border-bottom:1px dashed #cecfd8; margin-bottom:15px;
		width:99%
}



.listno{
	margin-left:0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px; height:100%; border:solid 0px red;
	font-weight:bold;
	}

OL {list-style-type: none; margin-top: 0; margin-bottom: 0; list-style-position: outside; margin-left:0px; border:solid 0px blue;
   }

.list_arrow li{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/li_arrow2.gif); PADDING-BOTTOM: 15px; MARGIN-left: 0px; list-style-position: inside; COLOR: #49312d; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; 
	padding-left: 1em;
	text-indent: -1.2em;
	}


.win.gecko .listno{
	margin-left:-50px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px; height:100%; border:solid 0px red;
	font-weight:bold;
	}

.win.gecko OL {list-style-type: none; margin-top: 0; margin-bottom: 0; list-style-position: inside; margin-left:10px; border:solid 0px blue;}

.win.gecko .list_arrow li{
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; Padding-top: 50px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/li_arrow2.gif); 
	PADDING-BOTTOM: 5px; MARGIN-left: -35px; list-style-position: inside; COLOR: #49312d; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; 
	LIST-STYLE-TYPE: none; padding-left: 1.5em; text-indent: -0.2em; margin-bottom:15px;
}

.gecko .listno{
	margin-left:-50px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; border:solid 1px red;
	font-weight:bold;
}

.gecko OL {list-style-type: none; margin-top: 0; margin-bottom: 0; list-style-position: inside; margin-left:10px; border:solid 0px blue;}

.gecko .list_arrow li{
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/li_arrow2.gif); PADDING-BOTTOM: 5px; 
	MARGIN-left: -35px; list-style-position: inside; COLOR: #49312d; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none;
}

.IE5 .listno{
	margin-left:-10px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; border:solid 0px red;
	font-weight:bold;
}
.IE5 OL {list-style-type: none; margin-top: 0; margin-bottom: 0; list-style-position: inside; margin-left:0px; border:solid 0px blue;}

.IE5 .list_arrow li{
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/li_arrow2.gif); PADDING-BOTTOM: 5px;
	MARGIN-left: 15px; list-style-position: inside; COLOR: #49312d; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none;
	text-indent: -1.5em; margin-bottom:15px;
}

.opera .listno{
	margin-left:-50px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; border:solid 0px red;
	font-weight:bold;
}

.opera OL {list-style-type: none; margin-top: 0; margin-bottom: 0; list-style-position: inside; margin-left:10px; border:solid 0px blue;}

.opera .list_arrow li{
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/li_arrow2.gif); PADDING-BOTTOM: 5px; 
	MARGIN-left: -35px; list-style-position: inside; COLOR: #49312d; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none;
	text-indent: -0.2em; margin-bottom:15px;
}


.safari .listno{
	margin-left:-50px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; border:solid 0px red;
	font-weight:bold;
}

.safari OL {list-style-type: none; margin-top: 0; margin-bottom: 0; list-style-position: inside; margin-left:10px; border:solid 0px blue;}

.safari .list_arrow li{
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/li_arrow2.gif); PADDING-BOTTOM: 5px; 
	MARGIN-left: -35px; list-style-position: inside; COLOR: #49312d; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none;
	text-indent: -0.2em; margin-bottom:15px;
}




#topnavi {
   padding-bottom:0px; border:solid 0px red;
}


.ie5 #topnavi {
   border:solid 0px black; vertical-align:top; padding-top:0px; height:110px;
}

.ie6 #topnavi {
   border:solid 0px red; vertical-align:top; padding-top:0px; 
   height:5 0px;
}

.ie7 #topnavi {
   padding-bottom:0px; border:solid 0px green;
}

.win.gecko #topnavi {
   padding-bottom:10px; border:solid 0px green;
}

.gecko #topnavi {
   padding-bottom:10px; border:solid 1px green;
}

.opera #topnavi {
   padding-bottom:10px; border:solid 0px green;
}


.breadcrumb {
	BACKGROUND-IMAGE: url(../images/breadcrumb_bg.gif); BACKGROUND-REPEAT: no-repeat; height:20px; background-color:#fff;
	FONT-SIZE: 11px; COLOR: #992c1c; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	padding-left:10px; padding-top:10px; margin-bottom:10px;
}

.breadcrumb A:link{
	COLOR: #06336d; TEXT-DECORATION: underline; FONT-WEIGHT: normal;
}

.breadcrumb A:active{
	COLOR: #800080; TEXT-DECORATION: underline; FONT-WEIGHT: normal;
}

.breadcrumb A:visited{
	COLOR: #4d6c94; TEXT-DECORATION: underline; FONT-WEIGHT: normal;
}

#search_form { 
   position: relative; margin-bottom:-1px; border:solid 0px;
}

#search_form  a:link{ 
   color: #06336d;
}

#search_form  a:hover{ 
   color:RED;
}


#dropdown_form { 
   position: relative; margin-bottom:-1px; border:solid 0px;
}



.main {
	TEXT-ALIGN: center
}

.maintable {
	MARGIN: auto; width:1000px; position: center;
}

.ie5 .maintable {
	MARGIN: auto; height:100%; width:1000px; position: center; 
}


#flashcontent {
		border: solid 0px #000;
		width: 590px;
		height: 90px;
		margin-bottom:-30px;
}

.ie5 #flashcontent {
		border: solid 0px #000;
		width: 590px;
		height: 90px;
		margin-bottom:-30px;
}

.ie6 #flashcontent {
		border: solid 0px #000;
		width: 590px;
		height: 90px;
		margin-bottom:-10px;
}

.win.gecko #flashcontent {
		border: solid 0px #000;
		width: 590px;
		height: 90px;
		margin-bottom:-20px;
}

.gecko #flashcontent {
		border: solid 0px #000;
		width: 590px;
		height: 90px;
		margin-bottom:-20px;
}

.opera #flashcontent {
		border: solid 0px #000;
		width: 590px;
		height: 90px;
		margin-bottom:-20px;
}

.image_top {

    vertical-align:top;
}

.global_nav {
	TEXT-ALIGN: right; padding-right: 10px;  FONT-SIZE: 11px; COLOR: #06336d; 
	FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}



/* CSS TABS  */

TABLE#tabmenu {
	MARGIN-TOP: 0px; MARGIN-LEFT: 5px; HEIGHT: 23px; 
}
TABLE#tabmenu TD.tab {
	WIDTH: 80px; TEXT-ALIGN: center; 
}
TABLE#tabmenu TD.tab A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/default_tab.gif); COLOR: #06336d; 
	LINE-HEIGHT: 28px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none ; width:126px; height:28px;
}

TABLE#tabmenu TD.tab A:hover {
	BACKGROUND-IMAGE: url(../images/highlighted_tab.gif); COLOR: #fff; BACKGROUND-REPEAT: no-repeat
}

TABLE#tabmenu TD#selectedtab A {
	BACKGROUND-IMAGE: url(../images/highlighted_tab.gif); COLOR: #fff; BACKGROUND-REPEAT: no-repeat
}

TABLE#tabmenu TD.separator {
	WIDTH: 2px
}


/* End of CSS TABS */




.blue_grad_bg {
	BACKGROUND-IMAGE: url(../images/blue_grad_bg.gif); vertical-align:top; BACKGROUND-REPEAT: repeat-x;
}

.search_bg {
	BACKGROUND-IMAGE: url(../images/search_bg.gif); BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: right;
	padding-right: 0px; height:28px;
}

.search_text {
	TEXT-ALIGN: right; padding-right:5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; 
}

.search_text a:link{
	TEXT-ALIGN: right; padding-right:5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #06336d; 
}

.search_text v:link{
	TEXT-ALIGN: right; padding-right:5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #af1217; 
}

.sec_nav_bg {
	BACKGROUND-IMAGE: url(../images/sec_nav_bg.gif);  BACKGROUND-REPEAT: repeat-x;
	padding-left:3px; vertical-align:top; padding-top:10px;  color:#fff; font-size:12px;
}


.sec_nav_bg a:link {
  color:#fff;  font-size:12px;
}

.sec_nav_bg a:hover {
  color:gold;  font-size:12px;
}

.sec_nav_bg a:visited {
  color:#d4e1e7;  font-size:12px;
}




.ie5 .sec_nav_bg {
	BACKGROUND-IMAGE: url(../images/sec_nav_bg.jpg);  BACKGROUND-REPEAT: repeat-x;
	padding-left:3px; vertical-align:top; padding-top:10px;
	FONT-SIZE: 11px; FONT-FAMILY: Arial,Tahoma, Helvetica; 
}

.ie5 .sec_nav_bg A:link {
	COLOR: #ffffff; TEXT-DECORATION: none;
	FONT-SIZE: 12px; FONT-FAMILY: Arial,Tahoma, Helvetica;
}
.ie5 .sec_nav_bg A:active {
	COLOR: #ffffff; TEXT-DECORATION: none;
	FONT-SIZE: 12px; FONT-FAMILY: Arial,Tahoma, Helvetica;
}
.ie5 .sec_nav_bg A:visited {
	COLOR: #ccc; TEXT-DECORATION: none;
	FONT-SIZE: 12px; FONT-FAMILY: Arial,Tahoma, Helvetica;
}
.ie5 .sec_nav_bg A:hover {
	COLOR: #af1217; TEXT-DECORATION: underline;
	FONT-SIZE: 12px; FONT-FAMILY: Arial,Tahoma, Helvetica;
}



.drop_down_bg {
	BACKGROUND-IMAGE: url(../images/sec_nav_bg.gif);  BACKGROUND-REPEAT: repeat-x;
	padding-right:10px; padding-top:10px; TEXT-ALIGN:right;  height:14px;
}

.form_elements {
	BORDER-RIGHT: #bdc3c7 0.5pt solid; BORDER-TOP: #bdc3c7 0.5pt solid;  
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; BORDER-LEFT: #bdc3c7 0.5pt solid; COLOR: #000000; BORDER-BOTTOM: #bdc3c7 0.5pt solid; 
	FONT-FAMILY: Arial,Tahoma, Helvetica; 
}


.left_panel_holder {
	padding-left:10px; padding-top:0px; padding-right:10px; vertical-align:top;
	width:185px;
}

.left_panel {
	border-bottom:1px solid #ca675a; background: #f2fafe;
	padding-bottom:10px;
	margin-bottom:10px;
}

.left_panel2 {
	border-top:1px solid #ca675a; background: #f2fafe;
	border-bottom:1px solid #ca675a; background: #f2fafe;
	padding-bottom:10px;
	margin-bottom:10px;
}

.left_panel_bg {
	padding-left:10px;
	vertical-align:top;
	padding-top:10px;
	border:solid 0px red;
}

.ie5 .left_panel_bg {
	padding-left:10px;
	vertical-align:top;
	padding-top:10px;
	padding-bottom:10px;
}


.title_left {
	FONT-SIZE: 14px; COLOR: #254146; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	  font-variant: normal; font-style: normal; padding-top: 10px;
	  border: solid 0px red;
}

.testmsg {
	FONT-SIZE: 12px; COLOR: #254146; FONT-WEIGHT: normal; FONT-STYLE:Italic; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	  font-variant: normal; padding-top: 10px;
	  border: solid 0px red;
}

.left_panel_asso {
	padding-left:10px;
	vertical-align:top;
	TEXT-ALIGN: left; FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normnal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}

.left_panel_bg_email {
	padding-left:10px;
	background-image: url(../images/email_icon.gif);background-repeat: no-repeat; height:62px;
	vertical-align:top;
	TEXT-ALIGN: left; FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normnal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}


.left_panel .header{
	background-image: url(../images/header_bg.gif);background-repeat: no-repeat; height:35px;
	TEXT-ALIGN: left; padding-left: 10px; FONT-SIZE: 14px; COLOR: #0340546;
	FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
	border:solid 0px red;
}

.title {
	TEXT-ALIGN: left; FONT-SIZE: 14px; COLOR: #254146;
	FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}


/* Industry List */

#listcontainer
{
	vertical-align:top;
	margin-left: -40px;
	margin-bottom:-17px;
	margin-top:2px;
}

#list li 
{
	background-image: url(../images/left_bullets.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	padding-left: 15px;
	padding-bottom: 3px;
	FONT-SIZE: 12px; COLOR: #06336d;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
	border:solid 0px red;
}

#list li a:hover
{
	
	text-decoration:underline;
	color:#bd2c1d;
	background-color:#d8eef9;
	
}

.ie5 #listcontainer
{
	vertical-align:top;
	margin-left: -40px;
	margin-bottom:-30px;
	margin-top:0px;
	
}

.ie5 #listcontainer ul {
	list-style: none;
	margin-left: 30;
	margin-top: -5px;
	padding-left: .5em;	
	border:solid 1px #f2fafe;
	margin-bottom:-1px;
}
.ie5 #list li 
{
	background-image: url(../images/left_bullets.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	padding-left: 15px;
	FONT-SIZE: 12px; COLOR: #06336d;
	FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}

/*end of Industry List */









#right_flash {
	margin-bottom:10px;

}


.table_btm_line {
	BACKGROUND-IMAGE: url(../images/table_btm_line.gif); BACKGROUND-REPEAT: repeat-x; height:11px;
}


.flash {

	padding-top:5px; padding-right:0px; padding-bottom:0px; padding-left:10px;
}

.left_top_line {
	BACKGROUND-IMAGE: url(../images/left_top_line.gif); BACKGROUND-REPEAT: repeat-x;
}

.center_contents {
	padding-top: 0px; padding-bottom: 10px; vertical-align:top; margin-bottom:10px;
}

#center_contents_pages {
	padding-top: 0px; padding-bottom: 10px; vertical-align:top; background-color:#ffffff; width:590px; height:100%;
}


.intro_line {
	border-top:1px solid #cecfd8; border-bottom:1px solid #cecfd8; background: #edf3f7;
	FONT-SIZE: 12px; COLOR: #000; FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	padding:10px; vertical-align:top; margin-bottom:10px; margin-top:10px;
}

.ie6 .intro_line {
	border-top:1px solid #cecfd8; border-bottom:1px solid #cecfd8; background: #edf3f7; height:100%;
	FONT-SIZE: 12px; COLOR: #000; FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	padding-top:10px; vertical-align:top; margin-bottom:10px;
}

.content_border {
	border-top-style: solid; border-width: 1px; border-color: #cecfd8; background-color:#f6fbfe;
	border-bottom-style: solid; border-width: 1px; border-color: #cecfd8; background-color:#f6fbfe;
}


.ie5 .content_border {
	border-top-style: solid; border-width: 1px; border-color: #cecfd8; background-color:#f6fbfe;
	border-bottom-style: solid; border-width: 1px; border-color: #cecfd8; background-color:#f6fbfe;
}


.center_smallbox1 {
	padding: 0px 5px 0px 0px; vertical-align:top;
} 

.center_header {
	BACKGROUND-IMAGE: url(../images/center_header.gif); BACKGROUND-REPEAT: repeat-x; height:27px;
	FONT-SIZE: 12px; COLOR: #681404; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	padding-left:10px;
}

.small_box_bg {
	BACKGROUND-IMAGE: url(../images/small_box_bg.gif); BACKGROUND-REPEAT: repeat-x; height:158px;
	vertical-align:top; padding-top:0px; padding-left:10px; padding-right:5px;
}


/*.list_header {
	FONT-SIZE: 12px; COLOR: #320e07; FONT-WEIGHT: bold; LINE-HEIGHT:5px ; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	  font-variant: normal; font-style: normal; margin-top: 25px; margin-bottom: -5px; padding-bottom:-10px; padding-left: -35px;
}*/


/* General UL LI */

.listcontainer4
{
margin-top: 20px;
margin-bottom:0px;
border: solid 0px red;
vertical-align:top;
}

.listcontainer4 ul {
	list-style: none;
	margin-left: 0;
	margin-top:5px;
	padding-left: .5em;
margin-bottom:15px;	
	border:solid 0px blue;
}

.listcontainer4 li 
{
	background-image: url(../images/arrow_bullets.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	padding-left: 15px;
	padding-bottom: 3px;
	FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}

.opera .listcontainer4
{
margin-top: 12px;
margin-bottom:-5px;
border: solid 0px red;
vertical-align:top;
}

.ie6 .listcontainer4
{
margin-top: 18px;
margin-bottom:-5px;
border: solid 0px red;
vertical-align:top;
}

.ie6 .listcontainer4 ul {
	list-style: none;
	margin-left: 0;
	margin-top:5px;
	padding-left: .5em;
margin-bottom:15px;	
	border:solid 0px blue;
}

.ie6 .listcontainer4 li 
{
	background-image: url(../images/arrow_bullets.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	padding-left: 15px;
	padding-bottom: 3px;
	FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}


.safari .listcontainer4
{
margin-top:10px;
margin-bottom:-5px;
border: solid 0px red;
vertical-align:top;
border:solid 0px red;
}

.safari .listcontainer4 ul {
	list-style: none;
	margin-left: 0;
	margin-top:5px;
	padding-left: .5em;
margin-bottom:15px;	
	border:solid 0px blue;
}

.safari .listcontainer4 li 
{
	background-image: url(../images/arrow_bullets.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	padding-left: 15px;
	padding-bottom: 3px;
	FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}


.listcontainer8
{
background-image: url(../images/bottomboxbg.gif); background-repeat:repeat-x;
margin-top: 1px;
margin-bottom:0px;
border: solid 0px red;
vertical-align:top;
border:solid 1px #fff;
}

.listcontainer8 ul {
	list-style: none;
	margin-left: 0;
	margin-top:15px;
	padding-left: .5em;
margin-bottom:15px;	
	border:solid 0px blue;
}

.listcontainer8 li 
{
	background-image: url(../images/roundbullets.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	padding-left: 15px;
	padding-bottom: 3px;
	FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}

/*end of general UL LI */


/* General UL LI of Services and Solutions */

.listcontainer4a
{
	vertical-align:top;
	margin-left: -35px;
	margin-bottom:20px;
	margin-top:10px;
	padding-top:-100px;
}

.list4a li 
{
	background-image: url(../images/arrow_bullets.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	padding-left: 15px;
	padding-bottom: 2px;
	FONT-SIZE: 12px; COLOR: #06336d;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}


.listcontainer4a .contents{
	FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}

.ie5 .listcontainer4a
{
	vertical-align:top;
	margin-left: -35px;
	margin-bottom:30px;
	margin-top:15px;
}

.ie5 .listcontainer4a ul {
	list-style: none;
	margin-left: 30;
	margin-top: -5px;
	padding-left: .5em;	
	border:solid 1px #f2fafe;
	margin-bottom:-1px;
}

.ie5 .list4a li 
{
	background-image: url(../images/arrow_bullets.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	padding-left: 15px;
	padding-bottom: 3px;
	FONT-SIZE: 12px; COLOR: #06336d;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	margin-top:-1px;
}

.gecko .listcontainer4a .contents{
	FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	width:180px;
	border:solid 0px red;
}

/*end of general UL LI */


/* General UL LI with without LINKS*/

.listcontainer5
{
	margin-top: 20px;
	margin-bottom: 10px;
	border: solid 0px red;
}

.listcontainer5 ul {
	list-style: none;
	margin-left: 0;
	margin-top: 5px;
	padding-left: .4em;	
	margin-bottom:-5px;
	padding-bottom:0px;
}

.list5 li 
{
	background-image: url(../images/arrow-list00.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	padding-left: 15px;
	padding-bottom: 3px;
	FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}

.ie5 .listcontainer5
{
	margin-top: 15px;
	margin-bottom: 10px;
}

.ie5 .listcontainer5 ul {
	list-style: none;
	margin-left: 0;
	margin-top: 5px;
	padding-left: .4em;	
	margin-bottom:-5px;
	padding-bottom:0px;
}

.ie5 .list5 li 
{
	background-image: url(../images/arrow_bullets.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	padding-left: 15px;
	padding-bottom: 3px;
	FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}
/*end of general UL LI */


/* General UL LI with without main bold header*/

.listcontainer6
{
	margin-top: 10px;
	margin-bottom:-15px;
	padding-bottom:15px;
}

.listcontainer6 ul {
	list-style: none;
	margin-left: 0;
	margin-top: 7px;
	padding-left: .5em;	
}

.list6 li 
{
	background-image: url(../images/arrow_bullets.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	padding-left: 15px;
	padding-bottom: 3px;
	FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}


/*end of general UL LI */

/* Paragraph with UL LI */
.listcontainer7
{
	margin-top: -15px;
	margin-bottom:-5px;
	padding-bottom:5px;
}

.listcontainer7 ul {
	list-style: none;
	margin-left: 0;
	margin-top: 7px;
	padding-left: .5em;	
}

.list7 li 
{
	list-style: none;
	text-indent: 0em;
	padding-left: 0px;
	padding-bottom: 10px;
	FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}

.win.gecko .listcontainer7
{
	margin-top: -10px;
	margin-bottom:-5px;
	padding-bottom:5px;
}

.win.gecko .listcontainer7 ul {
	list-style: none;
	margin-left: 0;
	margin-top: 7px;
	padding-left: .5em;	
}

.win.gecko .list7 li 
{
	list-style: none;
	text-indent: 0em;
	padding-left: 0px;
	padding-bottom: 10px;
	FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}


.gecko .listcontainer7
{
	margin-top: -10px;
	margin-bottom:-5px;
	padding-bottom:5px;
}

.gecko .listcontainer7 ul {
	list-style: none;
	margin-left: 0;
	margin-top: 7px;
	padding-left: .5em;	
}

.gecko .list7 li 
{
	list-style: none;
	text-indent: 0em;
	padding-left: 0px;
	padding-bottom: 10px;
	FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}

.opera 

.opera .listcontainer7
{
	padding-top: 25px;
	margin-bottom:-5px;
	padding-bottom:5px;
}

.opera .listcontainer7 ul {
	list-style: none;
	margin-left: 0;
	margin-top: 17px;
	padding-left: .5em;	
}

.opera .list7 li 
{
	list-style: none;
	text-indent: 0em;
	padding-left: 0px;
	padding-bottom: 10px;
	FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}


/* End of paragrapgh with UL LI */




/* Sub Bullets List container */

.listcontainer_sub {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}

.listcontainer_sub_bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/arrow_bullets.gif); 
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none;
}
.listcontainer_sub_bullet li ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 11px; 
	BACKGROUND-IMAGE: url(../images/arrow_bullets2.gif); PADDING-BOTTOM: 3px; MARGIN: 0px; 
	COLOR: #000; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none;
}

/* End Sub Bullets List container */

.main_contents {
	border-left:0px solid #d5eaff;
	border-right:0px solid #d5eaff;
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	padding-top:10px;
	padding-bottom:0px;
	padding-right:10px;
	padding-left:10px;
	vertical-align:top;
	width:570px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border:solid 0px red;
}

#main_contents {
	border:1px solid #cecfd8; border-bottom:0px solid #cecfd8; 
	FONT-SIZE: 12px; COLOR: #000; FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	padding-top:10px; padding-bottom:0px; padding-right:10px; padding-left:10px; vertical-align:top;
	margin-top:40px;
	width:570px;
}


.ie6 .main_contents {
	border-top:0px solid #cecfd8; margin-bottom:-10px; height:100%;
	FONT-SIZE: 12px; COLOR: #000; FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	 vertical-align:top;
	 margin-top:20px;
}

.opera .main_contents {
	border-top:0px solid #cecfd8; margin-bottom:-10px; height:100%;
	FONT-SIZE: 12px; COLOR: #000; FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	 vertical-align:top;
	 margin-top:20px;
}

.win.gecko .main_contents {
	border-top:0px solid #cecfd8; margin-bottom:-10px; height:100%;
	FONT-SIZE: 12px; COLOR: #000; FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	 vertical-align:top;
	 margin-top:20px;
}

.gecko .main_contents {
	border-top:1px solid #cecfd8; margin-bottom:-10px; height:100%;
	FONT-SIZE: 12px; COLOR: #000; FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	 vertical-align:top;
	 margin-top:25px;
}

.ie5 .main_contents {
	
	FONT-SIZE: 12px; COLOR: #000; FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	 vertical-align:top;
     margin-top:40px; 
	 border-top: solid 1px #cecfd8;
}

.main_contents P.tagline{
    /*BACKGROUND-IMAGE: url(../images/tagline.gif) repeat-x; */
	border-top:1px solid #b6cbe1;
	font-style:italic;
	FONT-SIZE: 13px; COLOR: #000; 
	FONT-WEIGHT:bold;
	FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	width:100%;
}

/* #center_contents_pages .main_contents H2{
	FONT-SIZE: 14px; COLOR: #254146; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	border: solid 0px red;
}
*/

.top {
	border-top:0px solid #cecfd8; border-bottom:1px solid #bd4131; border-right: solid 0px #cecfd8; 
	border-left: solid 0px #cecfd8; margin-top:10px; height:25px;
	background: #fbfbfd; text-align:right; padding-right:10px;
	FONT-SIZE: 11px; COLOR: #000; FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	background-image: url(../images/top_icon.gif); background-position:right;
	background-repeat: no-repeat; width:580px;
}

.right_panel_holder {
	padding-left:10px; padding-top:0px; padding-right:10px; vertical-align:top; width:185px;
	
}

.right_panel {
	border-bottom:1px solid #ca675a; background: #f2fafe;
	padding-bottom:10px;
	padding-top:10px;
	margin-bottom:10px;
	margin-top:0px;
	vertical-align:top;
	border-top:solid 1px solid #ca675a;
}

.gecko .right_panel {
	border-bottom:1px solid #ca675a; background: #f2fafe;
	padding-bottom:10px;
	padding-top:10px;
	margin-bottom:10px;
	border-top:solid 1px #ca675a;
	vertical-align:top;
}

.right_panel .grey_header {
	background-image: url(../images/grey_header.gif);background-repeat: no-repeat; height:35px;
	TEXT-ALIGN: left; padding-left: 10px; FONT-SIZE: 14px; COLOR: #254146;
	FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
	border:solid 0px red;
}


.right_panel_bg {
	padding:0px 10px 10px 10px;
	vertical-align:top;
	TEXT-ALIGN: left; FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normnal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
	border:solid 0px blue;

}
/* Download List */

#listcontainer2
{
	vertical-align:top;
	margin-left: -40px;
	margin-bottom:-27px;
	margin-top:-15px;
}

#list2 li 
{
	background-image: url(../images/pdf_icons.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	padding-left: 25px;
	padding-bottom: 10px;
	FONT-SIZE: 11px; COLOR: #06336d;
	FONT-WEIGHT: bold; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}


#list2 li a:hover
{
	
	text-decoration:underline;
	color:#bd2c1d;
	background-color:#d8eef9;
	
}

/*end of download List */

.more_links {

	FONT-SIZE: 12px; COLOR: #06336d; FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	TEXT-ALIGN: right; padding-right:10px; 	

}

/* Latest Updates List */

#listcontainer3
{
	vertical-align:top;
	margin-left: -43px;
	margin-bottom:-27px;
	margin-top:-5px;
}

#list3 li 
{
	background-image: url(../images/round_bullets.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	padding-left: 25px;
	padding-bottom: 3px;
	FONT-SIZE: 12px; COLOR: #06336d;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}

/*end of Latest Updates List */

.hrline {
 color:#cecfd8;
 width:100%;
 height: 1px;
 }

.main_contents_search {
	border-top:0px solid #cecfd8; border-bottom:0px solid #cecfd8; 
	FONT-SIZE: 12px; COLOR: #000; FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif;
	padding-top:10px; padding-bottom:0px; padding-right:10px; padding-left:10px; vertical-align:top;
	margin-top:10px;
}

.copyright {
		background:#af1217; height:20px;
		FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff;
		FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; TEXT-ALIGN:center;
		width:100%; 
}

.knowledge_download{
	margin-top: 20px;
	margin-bottom: 20px;
}

.astrix
{
     font-family: Tahoma,Arial,Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
     color:#F82900;
	 text-align: LEFT;
	
}

.table_thin
{
BORDER-RIGHT: #666 1px dotted; PADDING-RIGHT: 5px; 
BORDER-TOP: #666 1px dotted; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; 
BORDER-LEFT: #666 1px dotted; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px dotted; BACKGROUND-COLOR: #f6f6f6
}

.table_thin td
{
vertical-align:top;
font-size:12px;
}



  .myfields2 
  {  BORDER-RIGHT:#BDC3C7 .5pt solid;
     BORDER-TOP:#BDC3C7 .5pt solid; 
	 BORDER-LEFT:#BDC3C7 .5pt solid; 
	 BORDER-BOTTOM:#BDC3C7 .5pt solid; 
	 BACKGROUND-COLOR:#E0F2FC; 
	 font-family:Tahoma, Helvetica; font-size:11px;
	  vertical-align:top;
	 color: #000000;
	  padding-left: 5px;
   }


/* Style for Tables*/


#gradient-style
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 11px;
	margin: 1px;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
	border-bottom:solid 1px #dad4d4;
	border-left:solid 1px #dad4d4;
	border-right:solid 1px #dad4d4;
}
#gradient-style th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background:#e8edff url('../images/table-images/gradhead.png') repeat-x;
	border-top: 2px solid #d3ddff;
	border-bottom: 1px solid #fff;
	color: #039;
	
}
#gradient-style td
{
	padding: 8px; 
	border-bottom: 1px solid #fff;
	color: #000;
	border-top: 1px solid #fff;
	background: #fff url('../images/table-images/gradback.png') repeat-x;
}
#gradient-style tfoot tr td
{
	background: #fff;
	font-size: 12px;
	color: #99c;
}
#gradient-style tbody tr:hover td
{
	background: #f1f1f1 url('../images/table-images/gradhover.png') repeat-x;
	color: #f28841;
}


.formErrors{
	font-family: "Arial,Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	font-weight:normal;
	color:#a50c0c;
	background-color:#fef8cd;
	border:solid 1px #fe894a;
	padding-top:10px;
	padding-left:10px;
}


.notes
{
border:solid 1px #cccc;
background-image: url(../images/bottomboxbg.gif); background-repeat:repeat-x;
vertical-align:top;

float:right;

}

.notes td
{
padding:10px;
border:solid 1px #fff;
}


nicetable {
	border-collapse:collapse; border-color:#ccc;
}
.nicetableheader {
	margin:5px; 
	padding: 5px;
	border:1px solid #CCCCCC;
	background-color:#CBE1F2;		
	color:#0771BB;	
	font-size: 9pt;	
	font-weight:bold;
	text-align:center;
}
.nicetableheader2 {
	margin:5px; 
	padding: 5px;
	text-align:center;
	border:1px solid #CCCCCC;
	background-color:#EFEFEF;		
	color:#2C568E;	
	font-size: 9pt;	
	font-weight:bold;
}

.nicetablerow {
	margin:5px; 	
	padding: 5px;
	border-top:1px solid #CCCCCC;	
	background-color:#FFFFFF;	
	color:#000000;	
	font-size: 9pt;
	text-align:center;
	
}

.nicetablerow2 {
	margin:5px; 	
	padding: 5px;
	border:1px solid #CCCCCC;	
	background-color:#FFFFFF;	
	color:#344773;	
	font-size: 9pt;
	text-align:left;
}

.nicetablerowalter
{
	margin:5px; 	
	padding: 5px;
	border-top:1px solid #CCCCCC;	
	background-color:#F5F8F9;	
	color:#000000;	
	font-size: 9pt;
	text-align:center;
}

.astrix
{
     font-family: Tahoma,Arial,Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
     color:#F82900;
	 text-align: LEFT;
	
}

  .myfields2 
  {  BORDER-RIGHT:#BDC3C7 .5pt solid;
     BORDER-TOP:#BDC3C7 .5pt solid; 
	 BORDER-LEFT:#BDC3C7 .5pt solid; 
	 BORDER-BOTTOM:#BDC3C7 .5pt solid; 
	 BACKGROUND-COLOR:#E0F2FC; 
	 font-family:Tahoma, Helvetica; font-size:11px;
	  vertical-align:top;
	 color: #000000;
	  padding-left: 5px;
   }


.multilistBox
{
margin-top: 1px;
margin-bottom:3px;
border: solid 0px red;
vertical-align:top;
padding-left:-55px;
}

.multilistBox ul {
	list-style: none;
	margin-left: 0;
	margin-top:15px;
	padding-left: .5em;
    margin-bottom:-5px;	
	border:solid 0px red;
}


.multilistBox li 
{
	background-image: url(../images/roundbullets.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	padding-left: 15px;
	padding-bottom: 3px;
	FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
		border:solid 0px blue;
}


.multilistBox ul.subul {
	list-style: none;
	margin-left: 0;
	margin-top:0px;
	padding-left: .25em;
    margin-bottom:5px;	
	border:solid 0px blue;
}

.multilistBox ul.subul li 
{
	background-image: url(../images/arrow_bullets2.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	padding-left: 15px;
	padding-bottom: 3px;
	FONT-SIZE: 12px; COLOR: #000;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
		border:solid 0px blue;
}





/* ---=== box ===--- */
/* \*/
* html #tlc, * html #trc {height: 1%;}
/* */

#tlc, #trc { zoom: 1 }

#box
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0em;
	margin-bottom: .5em;
	padding: 0;
	text-align: left;
	width:40%;				/* <-- use this to tie width to viewport size */
	width: 45em;				/* <-- use this for a set width */
	background-color: #ffffff;;
	}
 	
#boxcontent
	{
	padding:.1em;
	}

#boxcontent h6
	{
	color:#0354c2;
	font-weight: bold;
	font-size: 1.2em;
	font-family: helvetica, geneva, arial, sans-serif;
	}
		
#boxcontent p
	{
	color:#3b3b3b;
	font-size: 1em;
	line-height: 1.3em;
	font-family: arial, helvetica, sans-serif;
	}
		
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlc, #trc, #blc, #brc
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlc
	{
	background-image:url(../images/tlc.gif);
	background-position: 0% 0%;
	}

#trc
	{
	background-image:url(../images/trc.gif);
	background-position: 100% 0%;
	}
	
#blc
	{
	background-image:url(../images/blc.gif);
	background-position: 0% 100%;
	}

#brc
	{
	background-image:url(../images/brc.gif);
	background-position: 100% 100%;
	}

#tb, #bb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tb
	{
	background-image:url(../images/tb.gif);
	background-position: 0% 0%;
	}

#bb
	{
	background-image:url(../images/bb.gif);
	background-position: 50% 100%;
	}
	
#rb
	{
	background-image:url(../images/r.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lb
	{
	background-image:url(../images/l.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}

/*=============box rule ends here=================*/



/* ---=== case box ===--- */


.casebox { 
  background: #FFFFFF; 
}
.caseboxtop { 
  background: url(../images/ne.gif) no-repeat top right; 
}
.caseboxtop div { 
  font-size: 0;
  height: 5px; 
  background: url(../images/nw.gif) no-repeat top left; 
}
.caseboxbottom { 
  background: url(../images/se.gif) no-repeat bottom right; 
}
.caseboxbottom div { 
  font-size: 0;
  height: 5px; 
  background: url(../images/sw.gif) no-repeat bottom left; 
}
.caseboxcontent {
  padding: 0px 5px 0px 5px;
}


/*============= case box rule ends here=================*/


/*li 
{
	background-image: url(../images/arrow_bullets.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	padding-left: 15px;
	padding-bottom: 2px;
	FONT-SIZE: 12px; COLOR: #06336d;
	FONT-WEIGHT: normal; FONT-FAMILY: Arial,Tahoma,Helvetica, sans-serif; 
}*/


