body {
font: 0.85em/2.5 Verdana, Arial, sans-serif;
margin: 0 0 0 0;
/* background:url(../../images/bg_rfq.gif) repeat-x; */
}

img {
border: none;
vertical-align: middle;
display: inline-block;
}

blockquote, cite, dd, form, h1, h2, h3, ol, p, ul {
margin: 0;
}

ol, td, th, ul {
padding: 0;
}

input, select {
border: 1px solid #5979a6;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

textarea {
border: 1px solid #5979a6;
margin: 0.3em 0 0.5em 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

input:hover, input.sfhover, textarea:hover, textarea.sfhover {
border: 1px solid #000;
background-color: #ecebfc;
}

input[type="checkbox"]:hover, input[type="checkbox"].sfhover, input[type="radio"]:hover, input[type="radio"].sfhover {
border: 0;
background: none;
}

a {
color:#333333;
text-decoration:none;
}

a:hover {
color:#000000;
text-decoration:underline;
}

.inputfocus {
border: 1px solid #5979a6;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.checkbox {
vertical-align: middle;
border: none;
clear: both;
margin: 0 0.2em 0 -0.3em;
}

.checkbox1 {
vertical-align: middle;
border: none;
}

.radio {
vertical-align:middle;
border:none;
margin: 0 0.2em 0 -0.3em;
}

.small_input {
border: 1px solid #999999;
background: #ffffff;
width:40px;
}

.normal_input {
border: 1px solid #999999;
background: #ffffff;
width:150px;
}

.btn_upgrade {
background:url(../../images/btn_blue.gif) repeat-x;
border: 1px solid #08006d;
font-weight:bold;
font-size: 11px;
margin: 0 0 0 0;
color: #ffffff;
width:125px;
}

.btn_small {
background:url(../../images/btn_blue.gif) repeat-x;
border: 1px solid #08006d;
font-weight:bold;
font-size: 11px;
margin: 1em 0 1em 0;
color: #ffffff;
width:75px;
}

.td2 {
line-height:1.5em;
padding: 2px 0 1px 0;
}

.td4 {
line-height:2.5em;
padding:  0 0 0.5em 0.5em;
border: 0 solid #d9e9fb;
}

.a2:link, .a2:visited {
color:#003366;
text-decoration:none;
border-bottom: 1px solid #003366;
}

.a2:hover {
color:#ff0000;
text-decoration:none;
border-bottom: 1px solid #ff0000;
}

.a4:link, .a4:visited {
color:#003366;
text-decoration:none;
border-bottom: 1px solid #003366;
}

.a4:hover {
color:#ff0000;
text-decoration:none;
border-bottom: 1px solid #ff0000;
}

.a3 {
color: #08006d;
text-decoration:underline;
}

.a3:hover {
color: #ee6600;
text-decoration:underline;
}

.a3.active {
color:#333333;
text-decoration:underline;
}

.button{
border: 1px solid #999999;
background: #cccccc;
width:80px;
}

.btn_yellow {
background:url(../../images/btn_blue.gif) repeat-x;
border: 1px solid #08006d;
font-weight:bold;
font-size: 11px;
margin: 1em 0 0.6em 0;
color: #ffffff;
}

.btn_blue {
background:url(../../images/btn_blue.gif) repeat-x;
color: #ffffff;
font-weight:bold;
font-size: 11px;
border: 1px;
}

.btn_green_small {
background:url(../../images/btn_green.gif) repeat-x;
border: 1px solid #4ab848;
font-weight:bold;
font-size: 11px;
color: #ffffff;
margin:0.5em 0em;
}

.divcontainer {
width:960px;
border: 0 solid #faffd6;
margin:0 auto;
}

.divheader {
width:100%;
margin: 0.2em 0 0 0;
border: 0 solid #ff0000;
}

.divheader .topright {
float:right;
}

.topmenupart {
float:right;
width:100%;
height:24px;
margin-top:0.1em;
}

.topmenupart ul {
list-style: none;
margin-top:0.5em;
float:right;
}

.topmenupart li {
float: left;
border-right: 1px solid #08006d;
line-height:12px;
padding:0em 0.6em;
}

.topmenupart li.last {
border: none;
}

.topmenupart li.web {
border: none;
font-size: 10px;
color: #555;
margin-right:100px;
}

.topmenupart li a {
font-size:10px;
color: #000;
display: block;
text-align:center;
}

.topmenupart li a:hover {
color: #F8931D;
text-decoration:none;
}

.content_part {
float:left;
width:100%;
border: 0 solid #0000ff;
margin: 1em 0 1em 0;
font-size:11px;
}

.content_part .left_part {
float:left;
width:160px;
border: 0 solid #0000ff;
padding: 0 0 0 0;
}

.content_part .middle_part {
float: left;
width: 606px;
border: 0 solid #b4c749;
margin: 0 0 0 0.65em;
}

.content_part .middle_search {
float:left;
width:780px;
border: 0 solid #0000ff;
margin: 0 0 0 0;
}

.content_part .right_part {
float:right;
width:180px;
border: 0 solid #b4c749;
margin: 0 0 0 0;
}

.middlealign {
margin: 1em 0 0 0;
line-height:22px;
}

.middlealign td {
margin: 1em 0 0 0;
padding: 0 0 0 0.3em;
}

.middlealign td .bold {
font-weight:bold;
}

.middlealign .rightline {
border-right: 1px solid #08006d;
}

.middlealign .topline {
border-top: 1px solid #08006d;
}

.middlealign_subhead {
line-height:22px;
}

.middlealign_subhead td {
margin: 1em 0 0 0;
padding: 0 0 0 0.3em;
}

.middlealign_subhead td .bold {
font-weight:bold;
}

.middlealign_subhead .rightline {
border-right: 1px solid #08006d;
}

.middlealign_subhead .topline {
border-top: 1px solid #08006d;
}

/*  Menu part */
.subhorz_menu {
float: left;
width:100%;
height:40px;
margin: 0 0 0.5em 0;
background: url(../../images/menu.gif) no-repeat;
}

/*menu bar text alignment*/
.subhorz_menu ul.navmenu {
float: left;
width:auto;
padding: 0.5em 0 0 1em;
border: 0 none;
list-style: none;
margin-top:0.3em;
}

.subhorz_menu ul.navmenu1 {
width:auto;
padding: 0;
border: 0 none;
list-style: none;
margin-top:0.3em;
}

.subhorz_menu ul.navmenu li {
margin: 0;
border: 0 none;
padding: 0;
float: left;
display: inline;
list-style: none;
position: relative;
height: 20px;
line-height: 17px;
color: #fff;
}

.subhorz_menu ul.navmenu ul:after {
clear: both;
display: block;
font: 1px/0 serif;
content: ".";
height: 0;
visibility: hidden;
}

/*From IE 7 lack of compliance*/
.subhorz_menu ul.navmenu ul li {
width: 185px;
float: left;
display: block !important;
display: inline;
}

.subhorz_menu ul.navmenu li a {
border: 0 solid #000;
border-right: 1px solid #08006d;
font-weight:bold;
padding: 0 0.6em 0.2em 0.6em;
float: none;
float: left;
display: block;
color: #fff;
text-decoration: none;
line-height:13px;
font-size:11px;
}

.subhorz_menu ul.navmenu li a:hover {
color: #fefb01;
text-decoration: none;
}

.subhorz_menu ul.navmenu a.last {
border:none;
}

ul.navmenu a.lasta {
color: #fff;
border:none;
}

ul.navmenu ul li a {
border-top: 1px solid #fe9400;
border-left: 1px solid #b2c9e6;
border-right: 1px solid #b2c9e6;
padding: 0 5px;
float: none; /*For Opera*/
display: block;
color:#333333;
font: normal 11px/22px Arial, Helvetica, sans-serif;
text-decoration: none;
height: 24px;
}

ul.navmenu ul li a:hover {
color: #ffffff;
border-left: 0 solid #715458;
}

ul.navmenu li:hover a, ul.navmenu li.iehover a {
color: #ffffff;
}

/*Sub List Items*/
ul.navmenu li:hover li a, ul.navmenu li.iehover li a {
float:none;
color: #666;
background: #fff6e7;
border-left: 1px solid #fe9400;
border-right: 1px solid #fe9400;
z-index:100;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul.navmenu li:hover ul, ul.navmenu ul li:hover ul, ul.navmenu ul ul li:hover ul, ul.navmenu li.iehover ul, ul.navmenu ul li.iehover ul, ul.navmenu ul ul li.iehover ul {
display: block;
}

.table3 {
border-collapse:collapse;
border-spacing:0;
}

.td1 {
padding: 0 0.5em;
border: 0 solid #d9e9fb;
line-height:18px;
}

.td1 a {
color: #ff0000;
}

.td1 .a1 {
color: #ffffff;
}

.td1 .a1:hover {
color:#fefb01;
text-decoration: none;
}

.td1 .a1.active {
color: #08006d;
}

.td2 {
padding: 0 0.5em;
border: 0 solid #d9e9fb;
line-height:18px;
text-decoration: none;
}

.td2 a {
color: #fff;
text-decoration: none;
}

.td2 .a1 {
color: #ffffff;
}

.td2 a:hover {
color:#fefb01;
text-decoration: none;
}

.td2 .a1.active {
color: #08006d;
}

.subheadpager td {
background: #5565bc;
font-weight:bold;
color: #fff;
}

.subhead td {
background: #8f9cdf;
font-weight:bold;
color: #fff;
}

.odd td {
background:#c7cded;
}

.odd td a {
color: #ff0000;
}

.even td {
background: #ecebfc;
}
.even td a {
color: #ff0000;
}

.footer {
float:left;
background: #08006d;
width:960px;
color: #ffffff;
font-size:11px;
}

ul.navmenu1 li {
display:inline;
float:right;
font-size:11px;
height:20px;
line-height:17px;
padding: 0.5em 0.3em 0.5em 0;
color: #fff;
}

ul.navmenu1 li a {
color: #fff;
font-weight:bold;
}

ul.navmenu1 li a:hover {
color: #fefb01;
text-decoration: none;
}

.paraalign {
text-align:justify;
line-height:18px;
}

.welcometext {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding: 1px 0 0 3px;
margin:-1.2em 0em -0.8em 0em;
}

.timetext {
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding: 1px 0 0 3px;
margin:-1.2em 0em -0.8em 0em;
}

.title {
background:#c7cded;
}

.search {
color: #fff;
font-weight: bold;
margin: 0;
}

.tableclass {
line-height:15px;
}

.view_table {
margin-top:-0.8em;
}

#PopUp {
display: none;
position: absolute;
left: 150px;
top: 575px;
background-color: #fff;
text-align: justify;
width: 280px;
border: 1px solid blue;
}

#PopUp td .bold {
font-weight:bold;
}

.date_img {
cursor: pointer;
border: 1px solid #08006d;
margin-bottom:5px;
}

.view {
font-weight: bold;
color: #000;
}

.infoheight {
margin: 0.2em 0 0.3em 0;
border: 1px solid #999999;
}

.note {
line-height: 1.5em;
padding: 0.5em;
}

.btnalign {
text-align:center;
margin-top:-0.5em;
}

#multiselect {
width:240px;
margin: 0.3em 0 0.3em 0;
border: 1px solid #999999;
}

.menubar {
color: #eef;
font: 11px Tahoma,Verdana,sans-serif;
cursor: default;
}

.menubar .navtitle {
margin: 0;
font: bold 11px Tahoma,Verdana,sans-serif;
border: 1px solid #000;
width: 100%;
letter-spacing: 1px;
background-color: #88b;
color: #fff;
cursor: default;
}

/* 4 lines used for menu title hover and images(up and down arrow) */
.menubar .navtitle td {
margin: 0;
padding: 0 5px;
border: none;
cursor: default;
}

/* on hover and background color*/
.menubar .section {
margin: 0 auto;
padding: 1px 1px 1px 1px;
overflow: hidden;
cursor: default;
}

/*border of subsection*/
.menubar .section .content {
background-color: #ecebfc;
border-top: none;
line-height: 17px;
cursor: default;
}

/*background of subsection*/
.menubar .section .content-hilite {
background-color: #fff;
cursor: default;
}

/*subsection table and separator*/
.menubar .section .content table {
font-size: 100%;
width: 100%;
border-collapse: collapse;
border: none;
cursor: default;
}

/*subsection font color*/
.menubar .section .content td {
color: #000;
cursor: default;
padding: 0;
margin: 0;
}

.menubar .section .content .image {
width: 15px;
text-align: center;
vertical-align: top;
font-weight: bold;
cursor: default;
}

/*subsection padding */
.menubar .section .content .link {
padding: 1px 1px 1px 4px;
cursor: default;
}

.menubar .section .content a:visited {
color: #000;
text-decoration: none;
}

.menubar .section .content a:hover {
padding: 0;
border: 1px solid #00f;
background-color: #88b;
color: #fff;
text-decoration: none;
}

.menubar .space {
height: 5px;
background-color: #669;
}

.menubar .section .content ul li {
margin: 0 0.5em 0 1.5em;
color:#000;
cursor: default;
}

.loginbtn {
float:right;
padding-right: 0.2em;
margin-top:-0.9em;
}

.errors {
display: none;
padding: 23px;
background-color: #ecebfc;
border-bottom: 1px solid #08006d;
line-height: 12px;
margin-bottom: 0;
color: red;
}

.errorsvalidation {
background-color: #ecebfc;
border-bottom: 1px solid #08006d;
line-height:17px;
padding: 23px 23px 20px 8px;
color: red;
}

.errorsvalidationquote {
background-color: #ecebfc;
line-height:12px;
padding: 23px 23px 20px 8px;
color: red;
}

.success {
padding: 23px;
background-color: #ecebfc;
border-bottom: 1px solid #08006d;
line-height: 12px;
margin-bottom: 0;
color: green;
}

.errorslogin {
display: none;
padding: 5px;
background-color: #ecebfc;
border-bottom: 1px solid #08006d;
margin-bottom: 0;
color: red;
}

.errormsg {
display: none;
padding: 23px 0 10px 23px;
line-height: 12px;
color: red;
}

.fontcolor {
color:red;
}

.keepleft {
float:left;
}

.passlink {
margin-top:-0.3em;
text-align: left;
}

.showfeature {
border-top: 2px solid #08006d;
border-right: 1px solid #08006d;
border-bottom: 2px solid #08006d;
border-left: 1px solid #08006d;
}

.searchcat {
margin-top:-0.45em;
}

.menutext {
border: 1px solid #7f9db9;
outline-color:invert;
outline-style:none;
outline-width:medium;
padding:1px;
}

.searchbtn {
margin: 0.1em 0 0 0;
}

input#menutext {
border: 1px solid #7f9db9;
outline-color:invert;
outline-style:none;
outline-width:medium;
padding:0.2em;
margin-top:-0.05em;
}

#multiselectcond {
width:210px;
margin: 0.3em 0;
height: 82px;
overflow: auto;
border: 1px solid #7f9db9;
background: #fff;
color: #000;
}

.menucorner{
background:url(../../images/menubar.gif) repeat-x;
padding:0;
border:0;
margin: 0.4em 0 1em 0;
}

.specialtext {
font-size: 10px;
line-height: 13px;
font-weight: bold;
}

.subtext {
line-height:14px;
}

span.tooltip {
display:none;
}

span.tooltip-show {
display:inline;
position:absolute;
margin:0.1em;
background:#ecebfc;
border: 1px solid #7f9db9;
color:#000;
width:18em;
line-height:17px;
}

.tooltip_req_condition {
display: none;
vertical-align: top;
}

.tooltip_req_condition-show {
display: block;
position:absolute;
left: 600px;
top: 505px;
background:#ecebfc;
border: 1px solid #7f9db9;
color:#000;
width:18em;
line-height:17px;
}

#preview{
position:absolute;
border:1px solid #ccc;
background:#fff;
padding:5px;
display:none;
color:#000;
}

#tooltip{
position:absolute;
border:1px solid #333;
background:#f7f5d1;
padding:2px;
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
width: 360px;
display:none;
}

.smallfont {
font-size:11px;
}

.reallysmallfont {
font-size:9px;
}

.linkstyle a {
color: #fff;
text-decoration: underline;
}

.categoryseperator {
font-size:8px;
font-weight:bold;
}

.currentcolor {
color:#ecefff;
}

.hintcolor {
color:#a00;
}

.loginhead {
background-color: #5565bc;
font-size:18px;
color:#fff;
line-height:30px;
padding-left:0.5em;
}

.loginpage {
margin:180px auto;
width:312px;
}

.edit {
visibility:hidden;
position: absolute;
padding: 0 0 0 0;
margin: -0.25em 0 0 0;
}

.displaydetails ul {
padding: 10px 0 0 30px;
line-height: 25px;
color: #000;
}

.displaydetails a {
text-decoration:underline;
font-size: 11px;
}

.displaydetails a:hover {
color: #ee6600;
text-decoration:underline;
font-size: 11px;
}

.tt_info {
vertical-align:top;
margin-top:0.3em;
}

#select_box {
width:200px;
margin: 0 0 0.3em 0;
border: 1px solid #999999;
}

.td3 {
padding: 0 0.5em;
border: 0 solid #d9e9fb;
line-height:20px;
}

.td3 a {
color: #ff0000;
}

.td3 .a1 {
color: #ffffff;
}

.td3 .a1:hover {
color:#fefb01;
text-decoration: none;
}

.td3 .a1.active {
color: #08006d;
}

.errorsCategory {
padding: 23px;
background-color: #ecebfc;
border-bottom: 1px solid #08006d;
line-height: 12px;
margin-bottom: 0;
color: red;
display: none;

}

.errorField {
background-color: #ffffcc;
border: 1px solid #aa0000;
color: #aa0000;
}

#statusselect {
border:1px solid #ff0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#ff0000;
}

.importError{
padding-left:10px;
}

#rsvErrors {
background-color: #ecebfc;
border-bottom: 1px solid #aa0000;
display:none;
line-height:12px;
padding: 23px;
color: red;
}

#rsvErrorslogin {
display: none;
padding: 5px;
background-color: #ecebfc;
border-bottom: 1px solid #08006d;
margin-bottom: 0;
color: red;
}

.successfontcolor {
color: #990099;
font-weight: bold;
padding: 5px;
}

.whitebg {
background:#ecebfc;
}

.categorycheck {
text-align:center;
color:#000;
position:absolute;
bottom:5px;
}

.viewquotemiddle {
margin:0em 1em 0em 1em;
}

.bold_input_text {
font-weight: bold;
}

.ads {
text-align: center;
font-size: 10px;
color: #555;
margin: 0.3em 0;
}

.main_image {
margin: 0 0 0.7em 0;
}

.sponsor_logo {
margin: 0.5em;
padding: 0.5em 0;
border-bottom:1px solid #bbb;
text-align:center;
line-height: 2em;
}

.w3 {
float: right;
margin:-4.8em 0em 1px 0em;
padding:2px;
}

.footerads {
text-align: center;
font-size: 10px;
color: #555;
float:right;
width:100%;
padding: 0.5em;
}

.keywords_block {
overflow-x: scroll;
overflow-y: scroll;
width: 224px;
}

.loadingmsg {
display:none;
}

.undo_img {
padding:1px 2px;
}

.middle_line {
border-right: 0.1em solid #8F9CDF;
}

.remove_btn {
width:230px;
}

.disable_btn {
width:210px;
}

.span_align {
vertical-align: top;
}

.setting_align {
width: 90%;
}

.category_select {
overflow-x: scroll;
overflow-y: scroll;
width: 286px;
}

.compare_width {
width: 99%;
}

.export_btn {
width: 180px;
}

.feature_thanks {
margin-right:15px;
}

.import_cat {
line-height:3.5;
}

.fail_hide {
display:block;
}

.mouse_pointer {
 cursor: pointer;
}

.feature_btn {
width: 110px;
}

.close_btn {
width: 44px;
}

.attach_icon {
padding-top:3px;
}

.print_quote {
margin:-3em 1em 1em 1em;
}

.text {
word-break: break-all;
}

.subtextcolor {
color:#666;
}

.web_ads {
margin: .75em .75em 0.2em .75em;
padding: 0.5em 0;
border-bottom:1px solid #bbb;
text-align:center;
}

/* BEGIN: Category panel styles (jQuery: fastFind) */
.ifM_box {
position: relative;
width: 155px;
/*IE 7*/
height:330px;
/*IE 6, Opera, Netscape*/
height:305px;
margin: 0;
padding: 0;
border: 0 solid #ccc;
overflow: hidden;
}

.ifM_wrapper {
position: relative;
top: 0;
left: 0;
width: 2270px;
/*IE 7*/
height:330px;
/*IE 6, Opera, Netscape*/
height:310px;
overflow: hidden;
margin: 0;
padding: 0;
border: 1px;
color:#000;
}

.ifM_tile {
position: relative;
top: 0;
left: 0;
width: 155px;
height: auto;
overflow: hidden;
margin: 0;
padding: 0;
border: 0;
display: block;
}

.ifM_pager {
height: 18px;
width: 155px;
line-height: 17px;
margin: 0;
border: 0;
padding: 0;
color: #fff;
text-align: center;
vertical-align: middle;
}

.ifM_pager a {
text-decoration: none;
text-decoration: none;
color: #fff;
display: block;
}
.ifM_pager a:hover {
background: #fff6e7;
}

.ifM_pager img {
border: 0;
margin: 0;
}

.ifM_content {
width: 155px;
height: 206px;
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
vertical-align:middle;
}

.ifM_content a {
text-decoration: none;
color: #000;
display: block;
line-height: 17px;
padding: 0;
margin: 0;
}
.ifM_content a:hover {
text-decoration: none;
background-color: #fed9a6;
}

.ifM_more {
background-image: url(../../images/arrow.gif);
background-repeat: no-repeat;
background-position: right center;
}

.ifM_back {
background: #c7cded;
line-height:15px;
font-size:10px;
color: #8b0000;
font-weight:bold;
border: 1px solid #999999;
width: 153px;
margin: 0 0 0 0;
}

.ifM_back a {
text-decoration: underline;
color: #8b0000;
line-height:15px;
}
/* END: Category panel styles (jQuery: fastFind) */

/* BEGIN: Rounded Corner Styles */
.roundcorner {
display:block;
}

.roundcorner *{
display:block;
height:1px;
overflow:hidden;
background:#5565BC;
}

.cornertop1{
margin-left:3px;
margin-right:3px;
padding-left:1px;
padding-right:1px;
border-left:1px solid #808dd1;
border-right:1px solid #808dd1;
background:#6876c5;
}

.cornertop2{
margin-left:1px;
margin-right:1px;
padding-right:1px;
padding-left:1px;
border-left:1px solid #9aa4de;
border-right:1px solid #9aa4de;
background:#6372c3;
}

.cornertop3{
margin-left:1px;
margin-right:1px;
border-left:1px solid #6372c3;
border-right:1px solid #6372c3;
}

.cornertop4{
border-left:1px solid #808dd1;
border-right:1px solid #808dd1;
}

.cornertop5{
border-left:1px solid #6876c5;
border-right:1px solid #6876c5;
}

.panel_head{
border-left:1px solid #5565BC;
border-right:1px solid #5565BC;
padding:0em 0.5em 0.3em 0.5em;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
font-weight:bold;
background:#5565BC;
}

.cornerbtm1{
border-left:1px solid #7f8bcc;
border-right:1px solid #7f8bcc;
background: #ecebfc;
}

.cornerbtm2{
border-left:2px solid #b5bce2;
border-right:2px solid #b5bce2;
background: #ecebfc;
}

.cornerbtm3{
margin-left:1px;
margin-right:1px;
border-left:2px solid #7582c8;
border-right:2px solid #7582c8;
background: #ecebfc;
}

.cornerbtm4{
margin-left:1px;
margin-right:1px;
padding-right:1px;
padding-left:1px;
border-left:1px solid #eeeff8;
border-right:1px solid #eeeff8;
background:#B2B9E4;
}

.cornerbtm5{
margin-left:3px;
margin-right:3px;
padding-left:1px;
padding-right:1px;
border-left:1px solid #b5bce2;
border-right:1px solid #b5bce2;
background:#7f8bcc;
}

.cornerfg{
border-left:1px solid #5565BC;
border-right:1px solid #5565BC;
background:#ECEBFC;
}

.cornerspace {
margin:0em 0em 0.75em 0em;
}

.whitefg{
border-left:1px solid #5565BC;
border-right:1px solid #5565BC;
background:#FFF;
}

.cornerwhbtm1{
border-left:1px solid #7f8bcc;
border-right:1px solid #7f8bcc;
background: #fff;
}

.cornerwhbtm2{
border-left:2px solid #b5bce2;
border-right:2px solid #b5bce2;
background: #fff;
}

.cornerwhbtm3{
margin-left:1px;
margin-right:1px;
border-left:2px solid #7582c8;
border-right:2px solid #7582c8;
background: #fff;
}
/* END: Rounded Corner Styles */