* { margin:0; padding:0;}
body{ background:#FFFFFF;}
html, input, textarea, select{font-family:Arial; font-size:11px; color:#575F63; line-height:16px;}
.logo { position:relative;padding-right:7px;}


/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}


a:hover{color:#cc3300; text-decoration:none;}
a {color:#575F63;}
a:link { color:#cc6633; } 
a:visited { color:#993300; }

.sol_header { padding-left:40px; padding-right:40px; text-align:center; color:#000; font-size:9pt; font-weight:bold; }
.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}

.tar { text-align:right;}

.tall_top { background:url(images/tall_top.gif) left top repeat-x #FFFFFF;}
.tall_bottom { background:url(images/tall_bottom.gif) left bottom repeat-x;}

.form { }
.form input { color:#557F94; font-size:11pt; width:252px; height:21px; background:none; border:1px solid #575F63; padding-top:2px; background-color:#fefefe;}
textarea { width:202px; height:133px; background:none; overflow:auto; border:1px solid #575F63; }

.info_ul { line-height:20px;text-indent:7px;margin-left:30px;list-style-type:disc; }
.info_li { width:100%; }
.sub_ul { list-style-type:circle;line-height:20px;text-indent:7px;margin-left:30px; }
ul { list-style:none;}
li a { background:url(images/marker.gif) no-repeat 0 4px; padding-left:23px; color:#575F63; font-weight:bold; line-height:22px; font-size:12px;}
.ul1 li a { background:url(images/marker_2.gif) no-repeat 0 4px; padding-left:23px; color:#F26522; font-weight:bold; line-height:22px; font-size:12px;}

.ul_Explore { list-style:disc; }
.ul_Explore li { } 
.ul_Explore li a { background:none; padding-left:0px; color:#F26522; font-weight:bold; line-height:normal; font-size:11px; } 


.title { margin-bottom:20px;}

.img_indent { margin:0 39px 0 0; float:left;}

.link1 { color:#F26522; font-weight:bold; background:url(images/marker_1.gif) no-repeat right; padding-right:13px; font-size:12px;}
.link2 {color:#F26522; font-weight:bold; font-size:12px;}

.sol_link { color:#F26522; font-weight:bold; font-size:13pt; } 
.link3 { color:#F26522;}
.link4 { color:#F26522; }
.link4:visited { color:#F26522; } 
.sol_txt {width:75%;text-align:center;}

.br_15 { line-height:15px; }
.br_26 { line-height:26px; }

/*header*/
#header .indent{}
#header .row_1 .col_1 .indent { padding:50px 16px 0 24px; text-align:right;}
#header .row_1 .col_1 { width:233px; float:left;}
#header .row_1 .col_2 { width:502px; float:right;}
/*#header .row_1 .col_2 { background:url(images/header_line.gif) no-repeat right top;} Grey bar above what used to be HOME/SEARCH/SITEMAP*/
#header .row_1 .col_2 .indent { padding:14px 0 0 0;}
#header .row_2 { background:url(images/header_bgd.jpg) no-repeat left top;} 
/* #header .row_2 { background:url(images/BannerForWeb.jpg) no-repeat left top;} */
#header .row_2 .indent { padding:46px 0 56px 74px;}

/*footer*/
#footer { font-size:12px;}
#footer .indent { padding:31px 0 0 24px;}
#footer a { color:#575F63;}
#footer span { font-size:11px;}
#footer .indent { text-align:center; } 

/*================== index.html ==================*/
#page1 #content .row_1 { font-size:12px; line-height:17px;}
#page1 #content .row_1 .indent { padding:38px 0 0 23px;}
#page1 #content .row_2 .col_1 .indent { padding:12px 52px 0 24px;}
#page1 #content .row_2 .col_1 .title { margin-bottom:10px;}

#page1 #content .row_2 .col_2 .indent { padding:18px 0px 0 0px;}
#page1 #content .row_2 .col_2 .img_indent { margin-left:22px;}
#page1 #content .row_2 .col_2 .title { margin-bottom:10px;}

/*================== index-1.html ==================*/
#page2 #content .col_1 .indent { padding:10px 46px 0 23px;}
#page2 #content .col_1 .title { margin-bottom:24px;}
#page2 #content .col_2 .indent { padding:6px 0 0 0;}
#page2 #content .col_2 .img_indent { margin-right:20px;}
#page2 #content .col_2 .title { margin-bottom:28px;}
#page2 #content .col_2 .title1 { margin:32px 0 23px 0;}
#page2 #content .col_1 .hdr { font-size:12pt;font-weight:500; text-decoration:underline;}
/*================== index-2.html ==================*/
#page3 #content .col_1 .indent { padding:6px 50px 0 23px;}
#page3 #content .col_1 .title { margin-bottom:28px;}
#page3 #content .col_1 .img_indent { margin-left:1px;}
#page3 #content .col_2 .indent { padding:10px 0 0 0;}
#page3 #content .col_2 .title { margin-bottom:23px;}
#page3 #content .col_2 .img_indent { margin:3px 22px 0 1px;}

/*================== Explore.html ==================*/

#explore #content .col_1 .title { margin-bottom:28px;}
#explore #content .col_1 .img_indent { margin-left:1px;}
#explore #content .col_2 .indent { padding:10px 0 0 0;}
#explore #content .col_2 .title { margin-bottom:23px;}
#explore #content .col_2 .img_indent { margin:3px 22px 0 1px;}

/*================== index-3.html ==================*/
#page4 #content .col_1 .indent { padding:10px 50px 0 23px;}
#page4 #content .col_1 .title { margin-bottom:27px;}
#page4 #content .col_2 { font-size:12px; line-height:17px;}
#page4 #content .col_2 .indent { padding:6px 0 0 0;}
#page4 #content .col_2 .img_indent { margin-right:20px;}
#page4 #content .col_2 .title { margin-bottom:28px;}


/*================== Market Solutions ==================*/
#sol_m #content .col_1 .indent { padding:10px 50px 0 23px;}
#sol_m #content .col_1 .title { margin-bottom:27px;}

#sol_m #content .col_2 .indent { padding:6px 0 0 0;}
#sol_m #content .col_2 .img_indent { margin-right:20px;}
#sol_m #content .col_2 .title { margin-bottom:28px;}

#sol_m .sol_pnl{ cursor:pointer; height:70px; background-repeat:no-repeat; width:100%; }
#sol_m .sol_pnl_L { float:left; width:94px } 
#sol_m .sol_pnl_R { float:right; text-align:center; width:267px; padding-right:4px; }
#sol_m .sol_pnl_txt { vertical-align:bottom; line-height:normal; text-align:left; padding-left:4px; padding-top:4px; width:265px }



/*================== Product Solutions ==================*/
#sol_p #content .col_1 .indent { padding:10px 50px 0 23px;}
#sol_p #content .col_1 .title { margin-bottom:27px;}
#sol_p #content .col_2 { font-size:12px; line-height:17px;}
#sol_p #content .col_2 .indent { padding:6px 0 0 0;}
#sol_p #content .col_2 .img_indent { margin-right:20px;}
#sol_p #content .col_2 .title { margin-bottom:28px;}


/*================== Gallery Index ==================*/
#gal_index #content .col_1 .indent { padding:10px 50px 0 23px;  }
#gal_index #content .col_1 .title { margin-bottom:27px;}
#gal_index #content .col_1 { font-size:12px; line-height:17px;}
#gal_index #content .col_2 { font-size:12px; line-height:17px;}
#gal_index #content .col_2 .indent { padding:6px 0 0 0; }
#gal_index #content .col_2 .title { margin-bottom:28px;}
.marketlink { text-align:center; } 

/*================== index-4.html ==================*/
#page5 #content .col_1 .indent { padding:10px 50px 0 23px;}
#page5 #content .col_1 .title { margin-bottom:27px;}
#page5 #content .col_2 { font-size:12px; line-height:17px;}
#page5 #content .col_2 .indent { padding:6px 0 0 0;}
#page5 #content .col_2 .title { margin-bottom:22px;}
#page5 #content .col_2 .title1 { margin:32px 0 26px 0;}

/*================== index-5.html ==================*/
#page6 #content .indent { padding:46px 0 20px 0px; font-size:10pt;}
#page6 #content .title { margin:0 0 23px 1px;}
#page6 #content .hdr { font-style:italic;font-size:12pt;font-weight:500; }
/*==========================================*/
