﻿/* reset */
*{padding: 0px; margin: 0px;}

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, figure, footer, header, 
hgroup, menu, nav, section, menu,
time, mark, audio, video {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}                  


/* --- MAIN --- */
img, a, div { behavior: url(iepngfix.htc) }

html, body {margin:0;padding:0; width:100%; height:100%;}

body{
background: #fefefd url('../images/body-bg.png') repeat-x;
background-attachment: fixed;
background-position: 0% 100%;
font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
}


/*--- UTILITES --- */
.left{float: left;}
.right{float: right}
.clear{clear: both;}
.hide{display: none;}
.show{display: all;}
.centered{text-align: center;}
/* rounded corners */
.rounded_corners{
-moz-border-radius:8px;
-webkit-border-radius: 8px;
border-radius: 8px;
}


/*shadows*/
#shadow-container{margin: 0 auto; width: 970px; height: auto !important;}

#left-shadow{
background: url('../images/left-shadow.png') no-repeat;
width: 35px;
height: 550px;
float: left;}

#right-shadow{
background: url('../images/right-shadow.png') no-repeat;
width: 35px;
height: 550px;
position: relative; left: 935px; top: 0px;  !left:900px;}


/*content wrapper*/
#wrapper{
position:absolute; top:-0px;
margin: 0 auto; margin-left:35px; margin-bottom:100px;
width: 900px; 
min-height :600px !important;}

#site-content{background: #fff;}

/*---ELSE---*/

/*Headings*/
h1{font-size: 24px; color: #000000; font-family: PT Sans Narrow Bold, Trebuchet MS, sans-serif;}
h1 span{color: #319fea;}

h2{font-size: 19px; color: #000000; font-family: PT Sans Narrow Bold, Trebuchet MS, sans-serif;}
h2 span{color: #319fea; margin-right:7px;}

h3{font-size: 14px; color: #000000; font-family: Trebuchet MS, sans-serif; text-transform: uppercase; font-weight: bold;}
h4{text-shadow:0px 1px 0px #ffffff; font-size:12px; font-family: Trebuchet MS, sans-serif; font-style: italic; color: black;}
h4 img{vertical-align: middle; margin: -2px 2px 0px 0px;}

h5{color: #2c3945;
font-size: 16px;
font-family: Myriad Pro Bold, Trebuchet MS Bold, sans-serif; 
font-weight: bold;
text-shadow: 0px 1px 1px #fff;
text-align: center;}

h5 span{color: #319fea;}


/*Text*/
.bold{font-weight: bold;}
.italic{font-style: italic;}

/*Custom Font*/
@font-face {font-family: 'PT Sans'; 
	src: url('../fonts/pts55f.eot'); 
	src: local('PT Sans'), url('../fonts/pts55f.woff') format('woff'), url('../fonts/pts55f.ttf') format('truetype');}

@font-face {font-family: 'PT Sans'; 
	font-style: italic;
	src: url('../fonts/pts56f.eot'); 
	src: local('PT Sans Italic'), url('../fonts/pts56f.woff') format('woff'), url('../fonts/pts56f.ttf') format('truetype');}

@font-face {font-family: 'PT Sans';
	src: url('../fonts/pts75f.eot');
	font-style: normal;
	font-weight: bold; 
	src: local('PT Sans Bold'), url('../fonts/pts75f.woff') format('woff'), url('../fonts/pts75f.ttf') format('truetype');}

@font-face {font-family: 'PT Sans';
	font-style: italic;
	font-weight: bold; 
	src: url('../fonts/pts76f.eot'); 
	src: local('PT Sans Bold Italic'), url('../fonts/pts76f.woff') format('woff'), url('../fonts/pts76f.ttf') format('truetype');}

@font-face {font-family: 'PT Sans Caption'; 
	src: url('../fonts/ptc55f.eot');
	src: local('PT Sans Caption'), url('../fonts/ptc55f.woff') format('woff'), url('../fonts/ptc55f.ttf') format('truetype');}

@font-face {font-family: 'PT Sans Caption';
	font-weight: bold; 
	src: url('../fonts/ptc75f.eot');
	src: local('PT Sans Caption Bold'), url('../fonts/ptc75f.woff') format('woff'), url('../fonts/ptc75f.ttf') format('truetype');}

@font-face {font-family: 'PT Sans Narrow';
	src: url('../fonts/ptn57f.eot');
	src: local('PT Sans Narrow'), url('../fonts/ptn57f.woff') format('woff'), url('../fonts/ptn57f.ttf') format('truetype');}

@font-face {font-family: 'PT Sans Narrow';
	font-weight: bold; 
	src: url('../fonts/ptn77f.eot');
	src: local('PT Sans Narrow Bold'), url('../fonts/ptn77f.woff') format('woff'), url('../fonts/pts77f.ttf') format('truetype');}

/*orderred lists*/

ol li{font-size: 12px;
    line-height: 17px;
    margin: 3px 0 5px 45px;}

/*Forms*/
p.form-p{width: 100%;}
p.form-p span{
line-height: 23px;
width: 165px; 
text-align: right; 
display: block; 
float: left;
margin: 0px 10px 0px 0px;}

p.form-p input{
width: 55%; 
height:23px; 
border: 1px solid #b8c8e3; 
border-radius:4px;
background: url('../images/input-bg.png') repeat-x;
padding: 0px 5px 0px 5px;
color: #333;}

p.form-p input:focus{background: url('../images/input-bg-hover.png') repeat-x; border: 1px solid #cccc99;}

a.form-link1, a.form-link1:active, a.form-link1:visited{float: right; font-size:11px; margin: 4px 20px 0px 0px; font-family: Trebuchet MS, sans-serif; color: #0081aa; text-decoration: underline;}
a.form-link1:hover{text-decoration: none;}

/*Tables*/

/*Links*/
a, a:active, a:visited{text-decoration: none;}
a:hover{text-decoration: none;}

/**Yellow links*/
#inner-header-menu a:hover p, #shoose_eng p a:hover, #order-status a:hover, .sidebarmenu ul li a#agent-login {color: #fff610;}



/*Cursor rules*/
p.telnumber, input#search, #footer p, p, h1, h2, h3, h4, #order-steps-title img, #order-steps-title div, .stage, .active {cursor:default;}
input#searchbutt, div.button1, div.button2 {cursor:pointer;}

/* --- STRUCTURE --- */


/*Header*/
#header{
width:100%;
height:122px;
background:  #185aa4 url('../images/inner-header-bg.jpg') no-repeat;}

#logo{
width:226px;
height:110px;
margin-left:20px;
margin-top:8px;
float: left;}

#call-free-promo{color:#fff; float: left; text-align: center; margin-top: 12px; margin-left:170px;}

p.telnumber {font-size: 22px; color: #f4dbf0; -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,1)), to(rgba(0,0,0,0))); text-shadow: 0px 1px 1px black;}	
p.telnumber, p.callfree, p.orderonline, p.or{font-family: PT Sans Caption, Trebuchet MS, sans-serif; line-height:normal; }
p.callfree, p.or{color: #fff;}
p.callfree, p.orderonline{font-size: 19px; text-shadow:#173d75 0px 1px  0px; text-transform: uppercase;}
p.telnumber, p.callfree, p.orderonline {font-weight: bold;}
p.or{font-size: 14px;}
p.orderonline{color: #fff610;}


#inner-header-menu{float: right; padding-right: 15px; padding-top:3px;}

#inner-header-menu p{
padding-left:10px;
display: block;}

#inner-header-menu p, #lang-select{
font-family: PT Sans, Trebuchet MS, sans-serif; 
font-size:13px;
line-height:22px;
text-transform: uppercase;
color: #fff;
text-shadow:#173d75 0px 1px  0px;}


#lang-select{display: block; background: #3f4c6b; width: 130px; padding-left:12px; padding-bottom:1px; border-radius:20px; font-style: italic;}
#lang-select a{padding-left:0px; color: #fff;}
#shoose_eng p a{font-size:12px !important; padding: 2px 0px 2px 0px; display: block;}
#lang-select img{vertical-align: middle; margin-left:10px;}
#lang-select {position:absolute; top:92px; margin-left:694px;}


/*Topmenu*/
#topmenu{
background: url('../images/topmenu-bg.png') repeat-x;
border-top:1px solid #30b8f5;
width:100%;
height:37px;
color: #fff;}

#order-status{
width:164px;
line-height:32px;
height:32px;
margin: 3px 0px 0px 20px;
background: url('../images/order-status-bg.png') no-repeat;
float: left;
font-style: italic;}

#order-status img{vertical-align: middle; margin-left: 10px; margin-right:10px; margin-top: -4px;}

#order-status a{color: #85e6ff;}

#order-status, #topmenu-items{
font-family: Trebuchet MS, sans-serif; 
font-size:15px;
text-transform: uppercase;
text-shadow:#173d75 0px 1px  0px;}

#topmenu-items a{color: #fff; display: block; float: left; line-height: 37px; height:37px; padding: 0px 20px 0px 20px; margin:0px 8px 0px 8px;}
#topmenu-items a:hover{background: url('../images/topmenu-hover.png') repeat-x; color: #1440a8; text-shadow:-1px 1px 0px #d5d6e3;}

#searchbox{margin-top:5px; float: right; margin-right: 20px;}
#searchbox input{border: none; height:26px; float: left;}
#searchbox input#search{background: url('../images/searchinput.png') no-repeat; width: 155px; padding-left:15px; line-height: 24px; font-size:12px; color: #626264;}
#searchbox input#searchbutt{background: url('../images/searchbutt.png') no-repeat; width:31px; }
#searchbox input#searchbutt:hover{background: url('../images/searchbutt-hover.png') no-repeat;}

/*Left Column*/
#l-coll{padding: 20px 15px 20px 15px; width: 160px; float: left;}
#l-coll.l-coll-small{width:30px;}

#printable-apps{background: url('../images/banners/printable.jpg') no-repeat;
width: 160px;
height: 122px;
margin-top:22px;
}

#printable-apps a{
display: block;
background: url('../images/icons/apply.png') no-repeat 1% 50%;
font-size:11px; font-style: italic;  line-height:10px; color: #000; text-shadow:0px 1px 0px #ffffff; width: 135px; margin: 0px 0px 9px 8px; padding: 0px 0px 0px 16px; 
position: relative; top:40px;}

#printable-apps a:hover{text-decoration: underline;}


/*Center Column*/
#c-coll{
padding: 20px 0px 20px 0px;
width: 515px;
float: left;
min-height: 500px;}

#c-coll p{color:#000000; font-size:12px; padding: 5px 0px 5px 0px; line-height:17px;}
#c-coll ol li{list-style-type: none;  font-size:12px;}
#c-coll ol li span{font-family: PT Sans Narrow, Trebuchet MS, sans-serif ; font-size:18px; font-weight: bold; position:relative; top:1px; margin-right:6px;}

/*Center Banner*/
div#apply-now{
background: url('../images/banners/apply-now.png') no-repeat;
width: 537px;
height:191px;
margin-left:-15px;
display: block;}

#apply-now p
{
    font-size: 23px; color: #fff; font-family: PT Sans Narrow Bold, Trebuchet MS, sans-serif; text-transform: uppercase; line-height:23px;
    text-shadow:#173d75 0px 1px  0px;
    text-align: center;
    padding: 40px 25px 15px 20px;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
 }

input#apply-now-butt
{
    display: block;
    height:40px;
    width:223px;
    background: url('../images/buttons/apply-now.png') no-repeat 0px -40px;
    margin: 0px 0px 0px 150px;
}

a.apply-now-butt 
{
    display: block;
    height:40px;
    width:223px;
    background: url('../images/buttons/apply-now.png') no-repeat 0px -40px;
    margin: 0px 0px 0px 150px;
}

a.apply-now-butt:hover{background: url('../images/buttons/apply-now.png') no-repeat; border: none;}

input#apply-now-butt:hover{background: url('../images/buttons/apply-now.png') no-repeat; border: none;}

/*Document View*/
.document-view{float: right; margin: 5px;}
.document-view img{z-index: 0; position: relative;}
.enlarge{
background: black; 
color: #fff; 
margin-top:-20px; 
height:20px; 
z-index: 1; position: relative; 
border-radius: 0px 0px 8px 8px;
text-align: right; font-size:12px; line-height:20px;}


/*Right Column*/
#r-coll{padding: 20px 15px 20px 15px; width: 160px; float: right;}

div.agent-banner{margin: 25px 0px 25px 0px;}
#ab-top{width:188px; height:116px; background: url('../images/banners/agents-top.png') no-repeat;}
#ab-bottom{width:163px; height:168px; background: url('../images/banners/agents-bottom.png') no-repeat; font-family: Myriad Pro;}

#ab-bottom p{
background: url('../images/icons/apply.png') no-repeat 1% 50%;
font-size:13px; font-style: italic;  line-height:12px; color: #000; text-shadow:0px 1px 0px #ffffff; width: 135px; margin: 0px 0px 15px 6px; padding: 0px 0px 0px 18px; 
position: relative; top:10px;}

a.join-now{display: block;
height:29px;
line-height:29px;
text-align: center;
margin: 5px 0px 0px 20px;
width:119px;
background: url('../images/buttons/join-now-bg.png') repeat-x;
text-transform: uppercase;
font-weight: bold; color:#fff; font-size:16px;position: relative; top:10px;}

a.join-now:hover{background: url('../images/buttons/join-now-bg.png') repeat-x 0px -29px;}

div.other-links{font-family: Trebuchet MS, sans-serif; padding-left:5px; margin-bottom: 25px;}
div.other-links h3{padding: 0px 0px 4px 0px;}
div.other-links a{font-size:12px; color: #319fea; display: block; line-height:18px;}
div.other-links a:hover{color: #cf0333;}

div.other-links#id-samples img{float: left; margin: 3px 3px 5px 0px;}


/*Down Content*/
#d-content{
padding:15px 20px 35px 20px;
border-top: 1px solid #99999b;}

#d-content.mainbox{min-height:500px;}

#payment-types img{vertical-align: middle; margin: 5px 20px 0px 0px;}


/*Footer*/
#footer{
width:900px;
color: #585858;
font-size:10px; 
line-height:14px;
padding: 15px 20px 15px 20px;}

#footer, #footer p{margin: 0 auto; text-align: center;}

#footer p{width:410px; line-height:14px;}

#footer-menu a{color: #585858; font-size: 11px; margin: 0px 8px 0px 8px;}
#footer-menu a:hover{text-decoration: underline;}

img#security-sign{margin: 15px 0px 35px 0px;}



/* Boxes */
.box1{
background: #e3e3e3; 
border-radius: 10px; 
padding:15px 30px 15px 30px;
margin: 15px 0px 15px 0px;
}

.box2{
background: #e3e3e3; 
border-radius: 10px; 
padding:5px 15px 5px 15px;
margin: 15px 0px 15px 0px;
}

.box3{
background: #d6e2ea; 
border-radius: 10px; 
padding:15px;
margin: 15px 0px 15px 0px;
}

.box4{
background: #d6e2ea; 
border-radius: 10px; 
padding:10px 15px 10px 15px;
margin: 15px 0px 15px 0px;
}

.warning-box{background: #f4e1e5;}

/*Buttons*/

div.button1{
line-height:28px; 
background: #7db8e4; 
border: 1px solid #3f86bb;
color: #fff;
text-shadow: 0px 1px 1px #3f86bb;
text-transform: uppercase;
margin: 0 auto; 
width: 80px;
text-align: center;
font-family: Trebuchet MS Bold, sans-serif; font-size:14px; font-weight: bold;
border-radius:6px;
}

div.button1:hover, div.button2:hover {background: #f3e506; border: 1px solid #f3e506;
color: #333;
text-shadow:#fff 0px 1px  0px;}


div.button2{
line-height:35px; 
background: #7db8e4; 
border: 1px solid #3f86bb;
color: #fff;
text-shadow: 0px 1px 1px #3f86bb;
text-transform: uppercase;
margin: 0 auto; 
text-align: center;
font-family: Trebuchet MS Bold, sans-serif; font-size:16px; font-weight: bold;
border-radius:6px;
padding: 3px 15px 0px 15px;
}

div.button2#submit-app{float: left; margin: 10px 0px 10px 40%;}

/*Pages with left column navigation and right content*/
#c-coll.two-coll{width: 694px;}

/*FAQ*/

div.faq-links{font-family: Myriad Pro Italic, Trebuchet MS Italic, sans-serif; font-size:12px;  line-height:19px; margin: 20px 0px 20px 0px;}

div.faq-answer{border-top: 1px solid #99999b; padding: 25px 0px 0px 0px;}
div.faq-answer p{margin: 3px 0px 18px 26px; font-size:12px; line-height: 17px;}

div.faq-answer p.and-more{padding-left:7px;}


div.faq-links p, div.faq-links a{color: #0081aa;}
div.faq-links a, div.faq-links a:active, div.faq-links a:visited {text-decoration: underline; font-style:italic; margin: 0px 0px 0px 5px; }
div.faq-links a:hover{text-decoration: none;}

/* 2 coll table */
.two-coll-table{width: 100%;}
table.two-coll-table tr td{width: 60%; vertical-align: top;}
table.two-coll-table tr td b{font-size: 14px;}


/*Samples Page*/

.showbox{margin: 0px 8px 15px 5px; float: left; width: 45%; background: #D6E2EA; padding:10px 10px 10px 10px; border-radius: 10px; 
-moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px;}
.showbox p{line-height:10px; font-size:11px; color: #2f2f2f; text-shadow:0px 1px 0px #ffffff;}
.showbox p img{width:20px; height:20px; margin: -8px 3px 0px 0px; vertical-align: top;}
.showbox a, .apps-send-bar a:active, .apps-send-bar a:visited {color: #2f2f2f; text-shadow:0px 1px 0px #ffffff; text-decoration: none;}
.showbox a:hover{text-decoration: underline;}

img.sample-thumb{width: 150px;}
img.sample-thumb, .bookfront img {border-radius: 8px;}
img.sample-thumb:hover, .bookfront img:hover {background: #f8f5a8;}
.centered{text-align: center;}

.showbox h4.centered{color: #5e8cae; font-style: normal;}

.bookfront{margin-bottom:16px; }

.stylebutton {
    background: #7db8e4;
    border: 1px solid #3f86bb;
    border-radius: 6px;
    color: #fff;
    font-family: Trebuchet MS Bold, sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 35px;
    margin: 0 auto;
    padding: 3px 15px 0px 15px;
    text-align: center;
    text-shadow: 0px 1px 1px #3f86bb;
    text-transform: uppercase;
}

    .stylebutton:hover {
        background: #f3e506;
        border: 1px solid #f3e506;
        color: #333;
        cursor: pointer;
        text-shadow: #fff 0px 1px 0px;
    }


/* ====-- ddSlick --==========*/
.dd-select {
    text-decoration: none;
    border-radius: 2px;
    position: relative;
    box-shadow: 0px 0px 3px 3px rgba(155, 155, 155, 0.3);
    margin: 10px 0px;
    cursor: pointer;
}

  .dd-select a {
    display: block;
    text-decoration: none;
    font-weight: bold;
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 1%, #eaeaea 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#eaeaea));
    background: -webkit-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
    background: -o-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
    background: -ms-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
    background: linear-gradient(top, #ffffff 1%,#eaeaea 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );
    box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3), 1px 0px 0px 0px rgba(255,255,255,0.9) inset, 0px 2px 2px rgba(0,0,0,0.1);
    cursor: pointer;
    font-size: 12px;
  }

.dd-desc {
    color: #888;
    display: block;
    overflow: hidden;
    font-weight: normal;
    line-height: 1.4em;
    cursor: pointer;
    font-size: 11px;
    width: 290px;
}

.dd-option-selected .dd-desc {
    color: #3d7489;
    text-shadow: 0px 1px 1px rgba(255,255,255, 0.6);
    cursor: pointer;
}

.dd-selected {
    overflow: hidden;
    display: block;
    padding: 10px;
    font-weight: bold;
}

.dd-pointer {
    width: 0;
    height: 0;
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -3px;
}

.dd-pointer-down {
    border: solid 5px transparent;
    border-top: solid 5px #000;
    cursor: pointer;
}

.dd-pointer-up {
    border: solid 5px transparent !important;
    border-bottom: solid 5px #000 !important;
    margin-top: -8px;
    cursor: pointer;
}

.dd-options {
    list-style: none;
    box-shadow: 0px 1px 5px #ddd;
    display: none;
    position: absolute;
    z-index: 2000;
    margin: 0;
    padding: 00;
    background: #fff;
    overflow: visible;
    box-shadow: 0px 0px 3px 3px rgba(155, 155, 155, 0.3);
    background: #eaeaea;
}

.dd-options:before {
        content: '';
        position: absolute;
        border-width: 6px 6px 6px 6px;
        border-style: solid;
        border-color: transparent transparent rgba(155, 155, 155, 0.3) transparent;
        top: -14px;
        right: 8px;
    }

.dd-options:after {
        content: '';
        position: absolute;
        border-width: 6px 6px 6px 6px;
        border-style: solid;
        border-color: transparent transparent #eaeaea transparent;
        top: -12px;
        right: 8px;
    }

    .dd-options li {
        position: relative;
        margin: 0px;
        padding: 0px;
    }

.dd-option {
    padding: 10px;
    margin: 0px;
    display: block;
    overflow: hidden;
    text-decoration: none;
    color: #333;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
    cursor: pointer;
}

.dd-options li a {
    display: block;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}

.dd-option:hover, .dd-option-hover, .dd-option-selected.dd-option-hover {
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 100%);
    background: -o-linear-gradient(top, #ffffff 1%,#ffffff 100%);
    background: -ms-linear-gradient(top, #ffffff 1%,#ffffff 100%);
    background: linear-gradient(top, #ffffff 1%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
}

.dd-selected-description-truncated {
    text-overflow: ellipsis;
    white-space: nowrap;
}

.dd-option-selected {
    background: #c6e1ec;
    background: -moz-linear-gradient(top, #c6e1ec 1%, #c6e1ec 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#c6e1ec), color-stop(100%,#c6e1ec));
    background: -webkit-linear-gradient(top, #c6e1ec 1%,#c6e1ec 100%);
    background: -o-linear-gradient(top, #c6e1ec 1%,#c6e1ec 100%);
    background: -ms-linear-gradient(top, #c6e1ec 1%,#c6e1ec 100%);
    background: linear-gradient(top, #c6e1ec 1%,#c6e1ec 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6e1ec', endColorstr='#c6e1ec',GradientType=0 );
    color: #3d7489;
    text-shadow: 0px 1px 1px rgba(255,255,255, 0.6);
    box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3), 0px 2px 2px rgba(0,0,0,0.1);
}

.dd-option-image, .dd-selected-image {
    vertical-align: middle;
    float: left;
    margin-right: 5px;
    max-width: 64px;
}

.dd-image-right {
    float: right;
    margin-right: 15px;
    margin-left: 5px;
}

.dd-container {
    position: relative;
    margin: 0px;
}

​ .dd-selected-text {
    font-weight: bold;
    font-size: 14px;
    cursor: pointer !important;
}

​ .dd-option-text {
    font-weight: bold;
    font-size: 10px;
     width: 290px;
}
/* ====--  Application Status --==========*/
.aspHyperLinkEditButton {
    background: #aedd27;
    border-radius: 8px;
    color: #000;
    float: right;
    font-family: Myriad Pro Regular, Trebuchet MS Regular, sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    padding: 4px 12px 4px 12px;
}

.aspHyperLinkEditButton:hover {
    background: #ff0;
}

.red-attention {
  color: #ff0000;
}
