@charset utf-8;
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
border:0;
font-size:100%;
outline:0;
vertical-align:baseline;
margin:0;
padding:0;
}

body{
line-height:1;
background:url(images/page_bg.jpg) 50% top repeat-y #000; 
/* background:#EFF1F3 url(images/strip-bg.png) repeat-y; */ 
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

blockquote,q{
quotes:none;
}

blockquote:before,blockquote:after,q:before,q:after{
content:none;
}

:focus{
outline:0;
}

del{
text-decoration:line-through;
}

table{
border-collapse:collapse;
border-spacing:0;
}

*{
margin:0;
}

html,body{
width:100%;
height:100%;
/* overflow:hidden; */
}

select{
background-color:#F8F8F8;
}

td,th,.table-header{
margin:0;
padding:0;
}

.clear{
clear:both;
height:0;
margin:0;
padding:0;
}
.wrap{float:left; width:100%;}

.no-marg{
margin:0!important;
}

.no-pad{
padding:0!important;
}

.no-back{
background:none!important;
}

.f-left{
position:fixed;
/* left:932px; */
top:205px;
}

.f-right{
float:right!important;
}

textarea,input,select,ddl-checkbox-list{
font-family:Arial, Helvetica, sans-serif;
background-color:#f3f3f3;
color:#333;
font-size:11px;
}
textarea{border:solid 1px #BBBBBB; padding:0 7px; width:244px;}

input[type=button]{
border:1px #ddd;
cursor:pointer;
}

a:footer-link,a:visited.footer-link,.footer-link{
color:#333;
text-decoration:none;
font-weight:400;
}

.std-lnk a:hover{
text-decoration:none;
color:#00AEEF;
font-weight:400;
}

body,p,td,div,span{
vertical-align:top;
line-height:14px;
}


#wrapper{
/* width:1000px;
height:100%;
margin:0 auto;
padding-bottom:30px; */
background:#ffffff;
}
.secondrymenu{background:url(images/breadcrumb_bg.gif) 0 0 repeat-x; height:24px; float:left; width:100%;}
.secondrymenu ul.bread{padding:0 0 0 36px; max-width:250px; min-width:250px; float:left;}
.secondrymenu ul.bread li{}
.secondrymenu ul.bread a, .secondrymenu ul.bread span{font-size:10px; color:#ffffff; line-height:24px; text-decoration:none; display:block; position:relative; width:100%;}
.secondrymenu ul.bread a:hover{color:#00ADEF;}
.secondrymenu ul ul{width:122px; padding-top:10px; padding-bottom:10px;  visibility:hidden; position:absolute; top:100%; left:-9px; z-index:99999; margin:0px 0 0 0px; background:url(images/menu/menu_bg.jpg) 0 -1px no-repeat;}
.secondrymenu ul.bread ul a span{line-height:inherit;}
.secondrymenu ul.bread ul a span{color:#ffffff; padding-left:30px; background:url(images/icon/login-arrow-tail.gif) 20px 6px no-repeat; line-height:18px; font-size:11px; display:block; width:auto;}

.secondrymenu ul.bread ul a:hover span{color:#00adef; background:url(images/icon/arr-tall-hover.gif) 20px 6px no-repeat;}
.secondrymenu ul.bread .sub_menu_bot{display:none;}



.secondrymenu .assetsmenu{float:left; width:525px;}
.secondrymenu .assetsmenu li{float:left; position:relative;}
.secondrymenu .assetsmenu a{font-size:11px; color:#ffffff; line-height:24px; text-decoration:none; padding:0 10px 0px; display:block;}
.secondrymenu .assetsmenu a:hover{color:#00adef;}


.assetsmenu ul.submenu{display:none; width:190px; position:absolute; top:22px; left:0; z-index:999999999; margin:0px 0 0 0px; padding-top:13px; background:url(images/menu/menu_bg.jpg) 0 2px no-repeat; visibility:visible;}
.assetsmenu ul.submenu li{width:104%; background:url(images/dropdown/sub_menu_rep.png) 0 0 repeat-y; position:relative;}
.assetsmenu ul.submenu li.last{display:none;}
.assetsmenu ul.submenu li a{width:160px; display:inline-block; background:none; height:auto; line-height:16px; padding:0px 10px 0px 20px; display:block; float:left; color:#ffffff; border-bottom:solid 1px #303135; border-top:solid 1px #737476; word-wrap:break-word;}
.assetsmenu ul.submenu li a.fol{background:url(images/icon/login-arrow-tail.gif) 177px 50% no-repeat;}
.assetsmenu ul.submenu li a.fol:hover{ background:url(images/icon/arr-tall-hover.gif) 177px 50% no-repeat; color:#00adef;}


.assetsmenu ul.submenu > li:first-child > a{border-top:none; line-height:17px;}
.assetsmenu ul.submenu ul{left:190px; top:0px; z-index:-1; padding-top:0px; background-position:0 -1px; border:solid 1px #444444; border-top:none; border-bottom:none;}
.assetsmenu ul.submenu ul ul{left:190px;}
.assetsmenu ul.submenu ul li:last-child a{border-bottom:none; border:solid 3px red;}
.assetsmenu ul.submenu ul ul ul li:first-child a{border-top:none !important;}
/* .assetsmenu ul.submenu ul ul ul li:not(.fly){border-bottom:solid 4px red !important;} */
.assetsmenu ul.submenu ul ul ul{top:0;}
.assetsmenu ul.submenu ul ul ul li a{border-top:solid 1px #737476 !important;}




.secondrymenu .downloads{float:left;}
.secondrymenu .downloads a{color:#ffffff; padding-left:20px; line-height:24px;}
.secondrymenu .downloads a:hover{color:#ffffff;}
.secondrymenu .downloads a.btndownloads{background:url(images/icon/downloads_icon.png) 0 50% no-repeat; text-decoration:none;}

#wrap{
/* float:left; */
/* margin:0 auto;
width:1000px;
height:100%;
position:relative; */
}

#wrap-inside{
/* float:left;
position:relative;
width:1000px;
height:100%; */
}

.keyline{
background:url(images/key-line-strip.png) repeat-y #fff!important;
}

#header{margin:0 auto; width:1000px; min-height:93px; height:97px;  position:relative; padding-top:20px; background:url(images/page_bg.jpg) no-repeat 50% top #797C82; z-index:1000; /* background:#EFF1F3 url(images/strip-bg2.png) repeat-y; */}
#divOrg .jqTransformSelectWrapper ul{overflow-y:scroll !important;}

.head-1{
width:224px;
float:left;
height:auto;
position:relative;
padding:0px 0 0px 36px;

}

.head-2{width:494px; float:left; height:auto; position:relative; z-index:999; padding-top:19px;}
.head-2 .jqTransformSelectWrapper{width:243px !important;}
.head-2 .jqTransformSelectWrapper div span{overflow:hidden; width:233px !important;}
.head-2 .jqTransformSelectWrapper ul{overflow:hidden; visibility:visible; width:258px;  height:auto !important;}


.head-3{
width:245px;
float:right;
height:auto;
position:relative;
}

.logo{
float:left; width:194px; height:73px; background:url(images/mercedes-benz-logo.png) 0 1px no-repeat;}

ul.top-nav-1{
font-size:10px;
height:20px;
width:100%;
float:left;
position:relative;
padding:0 0 0px;
}

ul.top-nav-1 li{
display:inline;
margin-right:1px;
float:left;
}

a.vcat,span.vcat{
width:99px;
height:28px;
color:#333;
position:relative;
display:block;
text-align:center;
float:left;
margin:0 10px 0 0;
padding:8px 5px 0 0;
}

a.v2{
width:99px;
height:28px;
color:#333;
position:relative;
display:block;
text-align:center;
float:left;
padding:8px 0 0;
}

span.top-link-1{width:200px; height:24px; display:block; color:#ffffff; position:relative; text-align:left; float:left; padding:0px 10px 0 0;}
ul.top-nav-2{display:block; font-size:10px; color:#ffffff; text-align:right; padding:0px 14px 0 0; position:relative; margin-top:-20px; width:auto; float:right;}
ul.top-nav-2 li{display:inline; margin:0; padding:0; float:left;}



ul.top-nav-2 li a{text-decoration:none; color:#ffffff; cursor:pointer; font-weight:400; padding:9px 11px 5px 10px; background:url(images/top-nav-space.png) right 13px no-repeat; display:block; top:0;}
ul.top-nav-2 li a.search-link{}
ul.top-nav-2 li a.search-link:hover, ul.top-nav-2 li.menu-open a{background:url(images/menu/menu_bg.jpg) no-repeat 0 0; position:relative;}
ul.top-nav-2 li.menu-open a{color:#00ADEF;}
ul.top-nav-2 li.last a{background:none; padding-right:0;}
ul.top-nav-2 li span{padding:0 6px;}
.menu-holder{float:left; width:490px; position:relative; z-index:900; height:30px; padding:2px 0 0 25px; /* margin-top:19px; */}
.menu-holder #divOrg{margin-left:10px;}

.vcat-content{
width:140px;
height:auto;
position:absolute;
top:0;
display:none;
left:0;
cursor:pointer;
}

.vcat-inside{
width:140px;
height:auto;
float:left;
background:url(images/dropdown/vcat-body.png) repeat-y;
}

.vcat-body{
width:120px;
height:auto;
float:left;
padding:8px 10px 2px;
}

.vcat-bot{
width:140px;
height:3px;
background:url(images/dropdown/vcat-bot.png) no-repeat;
float:left;
}

ul.vcat-list{
display:block;
color:#333;
font-size:10px;
width:100%;
float:left;
padding:0 0 4px;
}

ul.vcat-list li a{
display:block;
background:url(images/icon/arr-active.gif) no-repeat 1px 3px;
color:#036;
text-decoration:none;
font-weight:400;
margin:0 0 4px;
padding:0 0 0 10px;
}

ul.vcat-list li a:hover{
color:#00a3ed;
background:url(images/icon/arr-hover.gif) no-repeat 1px 3px;
font-weight:400;
}

li.vcat-title{
margin-bottom:7px!important;
}

.search-box{
width:250px;
background:url(images/dropdown/search_box_bg.jpg) no-repeat;
display:block!important;
position:absolute;
top:28px;
right:0;
z-index:999999999;
}

.search-inside{
width:219px;
height:42px;
color:#333;
font-size:10px;
padding:23px 8px 0 20px;
}

.search-inside p{
display:block;
margin:0 0 7px;
padding:0;
}

input.search-text{
font-size:10px;
color:#666;
width:127px;
height:16px;
background:url(images/input_bg.gif) no-repeat;
border:none;
float:left;
margin:1px 12px 0 0;
padding:0 6px;
}
ul.top-nav-2 li a.search-box-btn{
width:59px;
height:19px;
background:url(images/search-btn.png) no-repeat 0 top;
border:none;
float:left;
cursor:pointer;
padding:0;
top:inherit;
}
ul.top-nav-2 li a.search-box-btn:hover, ul.top-nav-2 li a.search-box-btn:focus{background-position:left bottom;}

 

.login-box{
width:230px;
min-height:182px;
float:left;
/* background:url(images/dropdown/login-box.png) no-repeat; */
/* display:none; 
position:absolute;
top:0;
right:0; */
}
.login-box h2{font-size:22px; color:#ffffff; font-weight:normal; background:url(images/login_arrow.jpg) 201px 50% no-repeat; border-bottom:solid 1px #2c2c2c; padding:11px 10px 6px 11px;}
.login-box h2:hover{background-image:url(images/login_arrow_hover.jpg);}

.login-inside{width:230px; float:left; font-size:10px; color:#333; padding:0px 0px 0 0px; background:url(images/login_bg.jpg) 0 0 no-repeat; position:absolute; bottom:10px; left:10px;}

/* .login-inside #divLogin{display:none;} */
.login-inside.login-close h2{border:none; background-image:url(images/login_arrow1.jpg);}
.login-inside.login-close h2:hover{background-image:url(images/login_arrow1_hover.jpg);}

.login-inside a.logintxt{background:url(images/login-text2.png) 0 0 no-repeat; height:20px;}
.login-inside a{display:block;}
.login-holder{height:auto; padding:9px 10px 10px; border-top:solid 1px #6a6a6a; border-bottom:solid 1px #2c2c2c;}
.login-holder p{display:block; text-align:left; line-height:16px; margin:0; padding:0 0 0px; color:#ffffff; font-size:11px;}
.login-col-1{width:71px; float:left;}
.login-col-2{width:139px; float:left;}
input.login-text{width:129px; height:16px; border:none; background:url(images/login-text.png) no-repeat; margin-top:1px; float:left; color:#666; font-size:11px; padding:0 5px; margin-bottom:9px;}
.login-btn{width:50px; height:19px; background:url(images/login-btn.gif) 0 top no-repeat; cursor:pointer; border:none; float:right; margin:1px 0 0 9px;}
.login-btn:hover{background:url(images/login-btn.gif) 0 -19px  no-repeat;}

.loadmore-btn{width:111px; height:19px; background:url(images/btn_load_more_assest.gif) 0 top no-repeat; cursor:pointer; border:none; float:none; margin:5px 0 0 10px; display:block;}
.loadmore-btn:hover{background-position:0 -19px}

ul.login-links{}
ul.login-links li{ margin-bottom:4px;}
ul.login-links a{display:block; background:url(images/icon/login-arrow-tail.gif) left 2px no-repeat; color:#ffffff; text-decoration:none; font-weight:400; margin:0 0 3px; padding:0 0 0 9px; line-height:11px; font-size:11px;}
ul.login-links a:hover, ul.login-links a.active{color:#00adef; background-image:url(images/icon/arr-tall-hover.gif); font-weight:400;}



form#form1{height:100%;}
#container{/* background:#ffffff; */ margin:0 auto; min-height:100%; width:1000px; position:relative; /* margin-bottom:30px; */}
/* #container.login{background:url(images/login_footer_bg.jpg) 50% bottom no-repeat #ececec;} */
#content{/* float:left; height:auto; width:1000px; position:relative; */ /* background:#fff; */ /* height:100%; */}
#inner{/* float:left; width:1000px; */ /* position:relative; */ min-height:280px;}
.login #inner{position:relative;}
#myslides{width:1000px; height:370px; position:relative; top:0; z-index:50;}

.slide-box{
width:1000px;
height:auto;
float:left;
background:url(images/banner.jpg) 0 0 no-repeat;
height:370px;
}

.front-frame{
width:1000px;
float:left;
/* height:470px; */
position:absolute;
top:0;
left:0;
z-index:100;
}

.front-label{
width:960px;
height:310px;
float:left;
color:#fff;
padding:59px 4px 0 36px;
}

h1.front-heading{
font-size:40px;
font-weight:400;
margin-bottom:22px;
}

h1.welc{
display:block;
padding:0px 0 0;
}

h2.front-subheading{
display:block;
font-size:14px;
font-weight:400;

}

.front-bot{
width:1000px;
*width:999px;
float:left;
position:relative;
z-index:101;
/* background:url(images/front-bot-strip.jpg) repeat-x bottom; */
}

.front-bot-left{
width:220px;
float:left;
padding:0px 0 0 10px;
margin-top:-77px;
margin-right:14px;
height:192px
}

.front-bot-right{
width:440px;
float:left;
/* height:100px; */
/* background:#fff; */
color:#666;
padding:19px 154px 0 20px;
}

ul.front-link li a{
display:block;
background:url(images/icon/arr-tall.gif)  left 3px no-repeat;
color:#036;
text-decoration:none;
font-weight:400;
margin:0 0 4px;
padding:0 0 0 9px;
}

ul.front-link li a:hover{color:#00a3ed; background-image:url(images/icon/arr-tall-hover.gif); font-weight:400;}

ul.btnDownload li a{
display:block;
background:url(images/btnDownload.gif) no-repeat left;
color:#036;
text-decoration:none;
font-weight:400;
margin:0 0 3px;
padding:0 0 0 18px;
}

ul.btnDownload li a:hover{
color:#00a3ed;
background:url(images/btnDownload_on.gif) no-repeat left;
font-weight:400;
}

h2.title-reg{
display:block;
font-size:22px;
font-weight:400;
margin-bottom:15px;
padding:0;
}

h2.title-reg2{
display:block;
margin-bottom:10px;
padding:0;
}

p.ff-text{
display:block;
font-size:11px;
line-height:14px;
margin-bottom:15px;
padding:1px 0;
}

a.request-btn{display:block; width:124px; height:19px; background:url(images/req-account-btn.gif) no-repeat; cursor:pointer;}
a:hover.request-btn{background:url(images/req-account-btn.gif) no-repeat 0 -19px;}

a.explorenew-btn{display:block; width:147px; height:19px; background:url(images/explore-new-btn.gif) no-repeat; cursor:pointer; float:left;}
a.explorenew-btn:hover{background:url(images/explore-new-btn.gif) no-repeat 0 -19px;}

.front-heading{
width:900px;
float:left;
display:none;
padding:165px 0 0 36px;
}

.front-heading h2{
display:block;
height:51px;
margin:0 0 9px;
padding:0;
}

a.auge-btn{
display:block;
width:80px;
height:19px;
float:left;
margin:5px 0 10px;
background:url(images/augue-min-btn.png) no-repeat;
}

a:hover.auge-btn{
background:url(images/augue-min-btn-hover.png) no-repeat;
}

.front-side-menu-hlder{
float:left;
padding:35px 0 0 9px;
}

.side-menu{
width:230px;
float:left;
background:url(images/left_menu_bg.jpg) 0 0 no-repeat #2c2d31;
margin-right:20px;
margin-left:10px;
height:auto;
font-size:11px; 
}
.side-menu li{}
.side-menu li:hover{background:url(images/menu/primary_menu_hover.gif) left top no-repeat;}

.side-menu li.haschild a{}
#side-drop-subMenu ul ul li a{background:none;}

.side-menu a{
color:#ffffff;
text-decoration:none;
font-weight:400;
padding:0 20px 0 20px;
border-bottom:1px solid #2F3033;
border-top:1px solid #737476;
display:block;
line-height:24px;
background:url(images/icon/login-arrow-tail.gif) no-repeat 206px 50%;
}
.side-menu a:hover{background-image:url(images/icon/arr-tall-hover.gif)}

.side-menu a:hover{
color:#00a3ed;
font-weight:400;
}

a.s-menu-active{
color:#00a3ed!important;
}

.side-menu-top{
/* width:234px;
float:left;
height:14px;
background:url(images/side-menu/side-top-menu.png) no-repeat bottom; */ 
}

.side-menu-bot{
/* width:234px;
float:left;
height:6px;
background:url(images/side-menu/side-bot-menu.png) no-repeat top; 
z-index:1; */
}

.side-menu-body{
/* width:234px;
float:left;
height:auto;
background:url(images/side-menu/side-body-menu.png) repeat-y; */
}

.side-menu-content{
/* width:230px;
height:auto;
float:left;
padding:0 3px 0 1px; */
}

.side-menu-inside{
/* width:225px;
height:auto;
float:left;
 background:url(images/side-menu/side-body-strip.png) repeat-x top #CCC; 
padding:1px 0 0 0px; */
}

h2.s-menu-title{


}
h2.s-menu-title a{font-size:13px; height:39px; line-height:39px; background:none;}
h2.s-menu-title a:hover{background:none;}

.s-menu-bottom-holder{
/* width:222px;
float:left;
background:url(images/side-menu/side-menu-line.png) no-repeat; 
padding:7px 0 0; */
}

ul.s-menu-bottom{
/* display:block;
font-size:10px; */
}

ul.s-menu-bottom li a,a.s-menu-bottom-link{
/* display:block;
background:url(images/icon/arr-active.gif) no-repeat 5px 3px; 
color:#ffffff;
text-decoration:none;
font-weight:400;
margin:0 0 5px;
padding:0 0 0 15px;
font-size:11px;*/
}

ul.s-menu-bottom li a:hover,a.s-menu-bottom-link:hover{
/* color:#00a3ed;
background:url(images/icon/arr-hover.gif) no-repeat 5px 3px;
font-weight:400; */
}

#side-drop-subMenu ul{
/* list-style-type:none;
width:224px;
padding:0; */
}

#side-drop-subMenu li ul{
margin-left:230px;
margin-top:-26px;
position:absolute;
width:230px;
background:url(images/left_menu_bg.jpg) 0 0 no-repeat #2c2d31;
}

#side-drop-subMenu li ul li a{
display:block;
font-weight:400;
}

ul.s-menu li{
/* display:block;
float:left;
width:100%;
margin:0 0 5px;
padding:0; */
}

a.s-menu-link{
/* background:url(images/side-menu/side-menu.png) no-repeat; 
width:192px!important;
height:17px!important;
font-size:11px;
font-weight:400;
padding:3px 0px 0 20px !important;
color:#ffffff; */
}

a:hover.s-menu-link{
/* background:url(images/side-menu/side-menu-hover.png) no-repeat!important;
font-weight:400; */
}

ul.s-menu li:hover.haschild a.s-menu-link{
/*background:url(images/side-menu/side-menu-hover.png) no-repeat!important;
color:#00a3ed!important;
font-weight:400; */
}

.pages{
width:977px;
float:left;
background:#fff;
padding:35px 14px 0 0px;

}

.page-left{
width:230px;
float:left;
margin-right:20px;
margin-left:10px;
height:auto;
padding-bottom:28px;
}

.page-right{
width:700px;
float:left;
height:auto;
border-left:1px solid #DDD;
/* background:url(images/mbox_right_bg2.png); */
padding:0 0 0 14px;
}

.menu_list{
width:222px;
float:left;
}

.menu_head{
background:url(images/side-menu/side-menu.png) no-repeat;
width:192px!important;
height:16px!important;
margin-bottom:5px;
float:left;
font-size:11px;
cursor:pointer;
padding:4px 14px 0 16px !important;
}

.menu_head a:hover{
color:#3AABED;
}

.menu_body{
display:none;
float:left;
width:222px;
position:relative;
top:-5px;
}

.pane-menu ul{
list-style-type:none;
width:219px;
border:1px solid #DDD;
font-size:11px;
padding:0;
}

.pane-menu li a{
display:block;
text-decoration:none;
}

.pane-menu li ul{
position:absolute;
margin-top:-20px;
margin-left:224px;
width:240px!important;
border:none!important;
}

a.sub-menu-top{
display:block;
text-decoration:none;
background:#FFF;
border-bottom:1px solid #DDD;
color:#036;
font-weight:400!important;
padding:3px 14px;
}

a:hover.sub-menu-top{
text-decoration:none;
color:#3AABED;
background:#ECECEC;
}

.pane-menu li:hover.haschild a.sub-menu-top{
color:#3AABED!important;
background:#ECECEC!important;
}

a.sub-fly-menu{
/* height:15px;
background:url(images/side-fly-menu.png) no-repeat;
color:#333;
padding:2px 7px 0; */
}

a:hover.sub-fly-menu{
 /* background:url(images/side-fly-menu-hover.png) no-repeat; */
}

a.sub-fly-menu-first{
/*height:15px;
background:url(images/side-fly-menu-first.png) no-repeat;
color:#333;
font-weight:400;
padding:3px 7px 0; */
}

a:hover.sub-fly-menu-first{
/* background:url(images/side-fly-menu-first-hover.png) no-repeat;
font-weight:400; */
}

a.sub-fly-menu-last{
/* height:16px;
background:url(images/side-fly-menu-bot.png) no-repeat;
color:#333;
font-weight:400;
padding:2px 7px 0; */
}

a:hover.sub-fly-menu-last{
background:url(images/side-fly-menu-bot-hover.png) no-repeat;
font-weight:400;
}

.side-hand-menu{
/* float:left;
width:222px;
position:relative; */
}

.side-hand-menu ul.side-hand-open{
margin:0;
padding:0;
background:url(images/left_menu_sub_bg.jpg) 0 26px no-repeat #535458;
}

.side-hand-menu li ul li{
display:block;
line-height:11px;
margin:0!important;
padding:0;
}
.side-hand-menu ul.side-hand-open li:hover{background:none;}
li.side-hand-top-title{
color:#00a3ed;
font-size:13px; 
padding-left:20px;
line-height:24px;
border-bottom:1px solid #2F3033;
border-top:1px solid #737476;
display:block !important;
background:url(images/icon/arr-tall-hover-openheader.gif) 206px 50% no-repeat !important;
}

a.side-hand-top{
}

a:hover.side-hand-top{
}

li.side-hand-open{}
li.side-hand-open:hover{background:url(images/menu/primary_menu_hover.gif) left top no-repeat;}

li.side-hand-open a{border-top:none;}
li.side-hand-open a{background:url(images/icon/login-arrow-tail.gif) no-repeat 206px 50%;}
li.side-hand-open a:hover{background-image:url(images/icon/arr-tall-hover.gif)}

.side-hand-menu li:hover.haschild a.side-hand-top{
}

.info-page-top{padding-bottom:15px;}
.hinner .info-page-top{padding-bottom:0;}

h1,h2{
line-height:40px;
}

.info-heading3{
display:block;
font-size:26px;
line-height:32px;
color:#666;
font-weight:400;
margin:0 0 15px;
padding:0;
}

h2.subinfo-heading{
display:block;
font-size:22px;
color:#666;
font-weight:400;
margin:0 0 2px;
padding:0;
}

p.info-text,span.info-text{
display:block;
font-size:11px;
color:#666;
line-height:17px;
}

p.info-text2{
display:block;
font-size:11px;
color:#666;
line-height:16px;
margin-bottom:20px;
}

p.info-text2-bold{
display:block;
font-size:11px;
color:#666;
line-height:16px;
font-weight:700;
}

p.info-text3{
display:block;
font-size:11px;
color:#666;
line-height:16px;
padding:12px 0 10px;
}

p.title-info{
display:block;
font-size:11px;
font-weight:700;
color:#666;
margin:0;
padding:0 0 6px 15px;
}

p.title-info2{
display:block;
font-size:11px;
font-weight:700;
color:#666;
margin:0;
padding:0 0 6px;
}

p.title-info3{
display:block;
font-size:11px;
font-weight:700;
color:#666;
line-height:normal;
margin:0;
padding:0 0 6px;
}

.info_head{
background:url(images/icon/arr-box-active.jpg);
background-repeat:no-repeat!important;
background-position:0 3px;
width:470px!important;
height:16px!important;
float:left;
font-size:11px;
cursor:pointer;
color:#666;
border-top:1px solid #DDD;
padding:3px 14px 2px 36px !important;
}

.info_head a{
text-decoration:none;
color:#666;
}

.info_head a:hover{
color:#666;
}

.info_body{
display:none;
float:left;
width:500px;
padding:24px 3px 20px 17px;
}

.info_body_left{
width:244px;
float:left;
height:auto;
padding:0 20px 0 0;
}

.info_body_right{
width:230px;
float:left;
height:auto;
}

a.select-image-btn{
display:block;
width:89px;
height:19px;
background:url(images/select-image-btn.png) no-repeat;
float:left;
margin:8px 0 10px 12px;
}

a:hover.select-image-btn{
background:url(images/select-image-btn-hover.png) no-repeat;
}

a.link-more{
display:inline-block;
color:#113065;
text-decoration:none;
background:url(images/icon/arr-active.gif) no-repeat left 4px;
font-weight:400;
padding:0 0 0 10px;
}

a.link-more2{
display:inline-block;
text-decoration:none;
background:url(images/icon/arr-active.gif) no-repeat left 5px;
color:#113065;
font-weight:400;
cursor:pointer;
padding:0 0 0 10px;
}

.pop-content a.email-btn{background-position:0px 1px !important; padding-left:17px !important; line-height:14px; padding-top:0px; padding-bottom:0px;}
.small-box{width:150px; float:right; height:auto; background:url(images/icon/right-menu-tb-bg.jpg) 0 bottom no-repeat; padding-bottom:1px; z-index:99; }
.small-box-header{width:130px; float:left; height:15px; background:url(images/small-box-header.jpg) repeat-x; color:#fff; padding:5px 10px 0; }
.small-box-content{width:150px; float:left; height:auto; color:#fff; font-weight:400; padding:0px 0 0px 0px;}
.small-box-content li:first-child{border-radius:2px 2px 0 0; -moz-border-radius:2px 2px 0 0; -ms-border-radius:2px 2px 0 0; -o-border-radius:2px 2px 0 0; -webkit-border-radius:2px 2px 0 0; padding-top:1px;}
.small-box-content li{background:#ececec; float:left; width:100%;}
.small-box-content li:hover{background:url(images/icon/right-menu-active-bg.jpg) left top repeat-y #f8f8f8;}
.small-box-content a{padding-left:33px !important; line-height:14px; border-bottom:1px solid #ffffff; background-position:12px 5px !important; display:block; color:#003366; display:block; text-decoration:none; min-height:14px; padding-top:0px; padding-bottom:0px;} 
.small-box-content li a{*width:117px !important;}


a.audio-off-btn, a.video-btn, a.picture-btn , a.download-btn, a.upload-btn, a.save-continue, a.save-btn, a.print-btn, a.order-btn, a.search-data, a.email-btn, a.export-btn, a.link-next-step, a.link-back-step, a.compare-btn, a.add-btn, a.remove-btn, a.zoom-in-btn, a.zoom-out-btn, a.close-btn, a.share-btn, a.fullscreen-up-btn, a.fullscreen-down-btn, a.linkinternal-btn, a.linkexternal-btn, a.edit-btn, a.delete-btn, a.calendar-btn, a.information-btn, a.new-btn, a.refresh-btn, a.pdf-btn, a.astrix, a.chat-btn, a.basket-btn, a.contact-btn, a.vechicle-btn, a.folder-btn, a.lowresolution-btn, a.highresolution-btn, a.oriresolution-btn, a.create-btn, a.refresh-btn, a.link-save, a.link-cancel, a.link-cancel, a.link-view, a.link-submit, a.report-btn, a.search-btn, a.astrix-btn, a.accept-btn, a.move-btn, a.zip-btn, a.view-link, a.view-cart{padding-left:15px; line-height:13px; padding-bottom:2px; padding-top:4px; text-decoration:none;}



a.audio-off-btn{background:url(images/icon/11pt_Audio_on.png) no-repeat;}
a:hover.audio-off-btn{background:url(images/icon/11pt_Audio_on_over_white.png) no-repeat;}
a.video-btn{background:url(images/icon/11pt_Video.png) no-repeat;}
a.video-btn:hover{background:url(images/icon/11pt_Video_over_white.png) no-repeat;}
a.picture-btn{background:url(images/icon/11pt_Picture.png) no-repeat;}
a.picture-btn:hover{background:url(images/icon/11pt_Picture_over_white.png) no-repeat;}
a.download-btn{background:url(images/icon/11pt_Download.png) no-repeat;}
a.download-btn:hover{background:url(images/icon/11pt_Download_over_white.png) no-repeat;}
a.upload-btn{background:url(images/icon/11pt_upload.png) no-repeat;}
a.upload-btn:hover{background:url(images/icon/11pt_upload_over_white.png) no-repeat;}
a.save-continue, a.save-btn{background:url(images/icon/11pt_Save.png) no-repeat;}
a.save-continue:hover, a.save-btn:hover{background:url(images/icon/11pt_Save_over_white.png) no-repeat;}
a.print-btn{background:url(images/icon/11pt_Print.png) no-repeat;}
a.print-btn:hover{background:url(images/icon/11pt_Print_over_white.png) no-repeat;}
a.order-btn{background:url(images/icon/11pt_Order-a-newsletter.png) no-repeat;}
a.order-btn:hover{background:url(images/icon/11pt_Order-a-newsletter_over_white.png) no-repeat;}
a.search-data, a.search-btn{background:url(images/icon/11pt_Search.png) no-repeat;}
a.search-data:hover, a.search-btn:hover{background:url(images/icon/11pt_Search_over_white.png) no-repeat;}
a.email-btn{background:url(images/icon/11pt_email.gif) no-repeat;}
a.email-btn:hover{background:url(images/icon/11pt_email_over_white.gif) no-repeat;}
a.export-btn{background:url(images/icon/11pt_export.gif) no-repeat;}
a.export-btn:hover{background:url(images/icon/11pt_export_over_white.gif) no-repeat;}
a.link-next-step{background:url(images/icon/11pt_next.gif) no-repeat;}
a.link-next-step:hover{background:url(images/icon/11pt_next_over_white.gif) no-repeat;}
a.link-back-step{background:url(images/icon/11pt_back.gif) no-repeat;}
a.link-back-step:hover{background:url(images/icon/11pt_back_over_white.gif) no-repeat;}
a.compare-btn{background:url(images/icon/11pt_Compare-configuration.png) no-repeat;}
a.compare-btn:hover{background:url(images/icon/11pt_Compare-configuration_over_white.png) no-repeat;}
a.add-btn{background:url(images/icon/11pt_add.gif) no-repeat;}
a.add-btn:hover{background:url(images/icon/11pt_add_over_white.gif) no-repeat;}
a.remove-btn{background:url(images/icon/11pt_remove.gif) no-repeat;}
a.remove-btn:hover{background:url(images/icon/11pt_remove_over_white.gif) no-repeat;}
a.zoom-in-btn{background:url(images/icon/11pt_magnifier_zoom_in.png) no-repeat;}
a.zoom-in-btn:hover{background:url(images/icon/11pt_magnifier_zoom_in_over_white.png) no-repeat;}
a.zoom-out-btn{background:url(images/icon/11pt_magnifier_zoom_out.png) no-repeat;}
a.zoom-out-btn:hover{background:url(images/icon/11pt_magnifier_zoom_out_over_white.png) no-repeat;}
a.close-btn{background:url(images/icon/11pt_Close.png) no-repeat;}
a.close-btn:hover{background:url(images/icon/11pt_Close_over_white.png) no-repeat;}
a.share-btn{background:url(images/icon/11pt_share.png) no-repeat;}
a.share-btn:hover{background:url(images/icon/11pt_share_over_white.png) no-repeat;}
a.fullscreen-up-btn{background:url(images/icon/11pt_fullscreen_scale-up.png) no-repeat;}
a.fullscreen-up-btn:hover{background:url(images/icon/11pt_fullscreen_scale-up_over_white.png) no-repeat;}
a.fullscreen-down-btn{background:url(images/icon/11pt_fullscreen_scale-down.png) no-repeat;}
a.fullscreen-down-btn:hover{background:url(images/icon/11pt_fullscreen_scale-down_over_white.png) no-repeat;}
a.linkinternal-btn{background:url(images/icon/11pt_link_internal.png) no-repeat;}
a.linkinternal-btn:hover{background:url(images/icon/11pt_link_internal_over_white.png) no-repeat;}
a.linkexternal-btn{background:url(images/icon/11pt_link_external.png) no-repeat;}
a.linkexternal-btn:hover{background:url(images/icon/11pt_link_external_over_white.png) no-repeat;}
a.edit-btn{background:url(images/icon/11pt_edit.png) no-repeat;}
a.edit-btn:hover{background:url(images/icon/11pt_edit_over_white.png) no-repeat;}
a.delete-btn{background:url(images/icon/11pt_delete.png) no-repeat;}
a.delete-btn:hover{background:url(images/icon/11pt_delete_over_white.png) no-repeat;}
a.calendar-btn{background:url(images/icon/11pt_calendar.png) no-repeat;}
a.calendar-btn:hover{background:url(images/icon/11pt_calendar_over_white.png) no-repeat;}
a.information-btn{background:url(images/icon/11pt_information.gif) no-repeat;}
a.information-btn:hover{background:url(images/icon/11pt_information_over_white.gif) no-repeat;}
a.new-btn{background:url(images/icon/11pt_new.gif) no-repeat;}
a.new-btn:hover{background:url(images/icon/11pt_new_over_white.gif) no-repeat;}
a.refresh-btn{background:url(images/icon/11pt_refresh.gif) no-repeat;}
a.refresh-btn:hover{background:url(images/icon/11pt_refresh_over_white.gif) no-repeat;}
a.pdf-btn{background:url(images/icon/11pt_pdf.gif) no-repeat;}
a.pdf-btn:hover{background:url(images/icon/11pt_pdf_over_white.gif) no-repeat;}
a.astrix-btn{background:url(images/icon/11pt_astrix.gif) no-repeat;}
a.astrix-btn:hover{background:url(images/icon/11pt_astrix_over_white.gif) no-repeat;}
a.chat-btn{background:url(images/icon/11pt_chat.gif) no-repeat;}
a.chat-btn:hover{background:url(images/icon/11pt_chat_over_white.gif) no-repeat;}
a.basket-btn{background:url(images/icon/11pt_basket.gif) no-repeat;}
a.basket-btn:hover{background:url(images/icon/11pt_basket_over_white.gif) no-repeat;}
a.contact-btn{background:url(images/icon/11pt_contact.gif) no-repeat;}
a.contact-btn:hover{background:url(images/icon/11pt_contact_over_white.gif) no-repeat;}
a.vechicle-btn{background:url(images/icon/11pt_vehicle.gif) no-repeat;}
a.vechicle-btn:hover{background:url(images/icon/11pt_vehicle_over_white.gif) no-repeat;}
a.folder-btn{background:url(images/icon/11pt_folder.gif) no-repeat;}
a.folder-btn:hover{background:url(images/icon/11pt_folder_over_white.gif) no-repeat;}
a.lowresolution-btn{background:url(images/icon/11pt_lowresolution.gif) no-repeat;}
a.lowresolution-btn:hover{background:url(images/icon/11pt_lowresolution_over_white.gif) no-repeat;}
a.highresolution-btn{background:url(images/icon/11pt_highresolution.gif) no-repeat;}
a.highresolution-btn:hover{background:url(images/icon/11pt_highresolution_over_white.gif) no-repeat;}
a.oriresolution-btn{background:url(images/icon/11pt_oriresolution.gif) no-repeat;}
a.oriresolution-btn:hover{background:url(images/icon/11pt_oriresolution_over_white.gif) no-repeat;}
a.create-btn{background:url(images/icon/create.gif) no-repeat;}
a.create-btn:hover{background:url(images/icon/create-hover.gif) no-repeat;}
a.refresh-btn{background:url(images/icon/11pt_refresh.gif) no-repeat;}
a.refresh-btn:hover{background:url(images/icon/11pt_refresh_over_white.gif) no-repeat;}
a.link-save{background:url(images/icon/11pt_Save.png) no-repeat;}
a.link-save:hover{background:url(images/icon/11pt_Save_over_white.png) no-repeat;}
a.link-cancel{background:url(images/icon/cancel.gif) no-repeat;}
a.link-cancel:hover{background:url(images/icon/cancel-hover.gif) no-repeat;}
a.link-view{background:url(images/icon/search-icon.gif) no-repeat;}
a.link-view:hover{background:url(images/icon/search-icon-hover.gif) no-repeat;}
a.link-submit{background:url(images/icon/submit.gif) no-repeat;}
a.link-submit:hover{background:url(images/icon/submit-hover.gif) no-repeat;}
a.move-btn{background:url(images/icon/11pt_move.gif) no-repeat;}
a.move-btn:hover{background:url(images/icon/11pt_move_over_white.gif) no-repeat;}
a.report-btn{background:url(images/icon/print.gif) no-repeat;}
a.report-btn:hover{background:url(images/icon/print-hover.gif) no-repeat;}
a.zip-btn{background:url(images/icon/11pt_zip.png) no-repeat;}
a.zip-btn:hover{background:url(images/icon/11pt_zip_over_white.png) no-repeat;}
a.view-link{background:url(images/icon/11pt_view.gif) 0 5px no-repeat;}
a.view-link:hover{background:url(images/icon/11pt_view_over_white.gif) 0 5px no-repeat;}
a.view-cart{background:url(images/icon/11pt_cart.png) 0 5px no-repeat;}
a.view-cart:hover{background:url(images/icon/11pt_cart_over.png) 0 5px no-repeat;}


a.decline-btn{display:block; width:60px; height:19px; background:url(images/btnDecline.gif) no-repeat; float:left; cursor:pointer; margin:5px 0 10px;}
a:hover.decline-btn{background:url(images/btnDecline_on.gif) no-repeat;}
.cancel-btn{display:block; width:60px; height:19px; float:left; cursor:pointer; margin:5px 0 10px; background:url(images/btnCancel.gif) no-repeat; border:none;}
.cancel-btn:hover{background:url(images/btnCancel_on.gif) no-repeat;}
a.accept-btn{background:url(images/accept_stable.gif) no-repeat; display:block; width:60px; height:19px; float:left; cursor:pointer; margin:5px 0 10px;}
a.accept-btn:hover{background:url(images/accept_active.gif) no-repeat;}
.choose-btn{display:block; width:83px; height:19px; float:left; cursor:pointer; margin:5px 0 10px; background:url(images/choose-file-btn.png) no-repeat; border:none;}
.choose-btn:hover{background:url(images/choose-file-btn.png) no-repeat;}




.small-box-line{
/* width:140px;
float:right;
background:url(images/small-box-line.gif) no-repeat bottom left;
margin:0 0 9px;
padding:0 0 12px 10px; */
}



a.search-data2{
display:inline-block;
color:#113065;
text-decoration:none;
cursor:pointer;
margin:0 0 0 10px;
padding:0 0 0 15px;
}

a:hover.search-data2{
color:#3AABED;
cursor:pointer;
}







.link-small-holder{
width:140px;
float:right;
background:url(images/small-box-line.gif) no-repeat bottom left;
margin:0 0 9px;
padding:0 0 5px 10px;
}

ul.link-small{
display:block;
width:100%;
font-size:11px;
}

ul.link-small li{
display:block;
width:100%;
margin:0 0 0px;
padding:0;
}
ul.preview-link{
display:block;
color:#003567;
padding:10px 0 0;
}

ul.preview-link li{
display:block;
width:100%;
margin:0;
padding:0 0 4px;
}

ul.preview-link li a{
display:inline-block;
color:#003567;
background:url(images/icon/arr-active.gif) no-repeat 0 4px;
text-decoration:none;
padding:0 0 0 9px;
}

ul.preview-link li a:hover{
background:url(images/icon/arr-hover.gif) no-repeat 0 4px;
color:#00a3ed;
}

.info-media{width:100%; float:left;}

.info-media.printcampaign{border-bottom:1px solid #DDDDDD; margin:0 0 24px 0; padding:0 0 10px 15px; margin-left:-15px; width:465px;}
.info-media-left{width:192px; float:left;}
.info-media-left a.select-image-btn{margin-left:1px;}
.roweven .info-media-left, .rowodd .info-media-left, .displayitems .info-media-left{padding-left:13px; width:143px; margin-right:15px; margin-top:1px;}
.info-media-left img{float:left;}

.printcampaign1 .selectimg{position:relative;}
.printcampaign1 .selectimg img{border:solid 2px transparent !important; max-width:139px;}
.printcampaign1 .selectimg:hover img{border:solid 2px #00ADEF !important;}
.printcampaign1 .selectimg1 img{border:solid 1px #a6a6a6 !important; margin:1px;}
.printcampaign1 .selectimg1:hover img{border:solid 2px #00ADEF !important; margin:0px;}
.printcampaign1 .selectimg .image{display:none;}
.printcampaign1 .selectimg:hover .image{background:url(images/icon/11pt_Zoom_in_over_white.png) 0 0 no-repeat; position:absolute; width:12px; height:12px; top:12px; right:12px; display:block;}
.GenerateBrochure-TextBox-Labels{font-weight:bold;}
.campaigntype p{margin-bottom:7px;}
.campaigntype a.build-campaign{margin-bottom:0; margin-top:8px;}



.info-media-right{width:551px; float:left;}

.table-box{width:380px; float:left; margin-bottom:9px;}
.table-box p{padding:3px 10px 5px 5px;}

.info-select{
width:500px;
float:left;
height:auto;
margin-bottom:8px;
}

.info-select span{
display:block;
float:left;
width:54px;
font-size:11px;
color:#666;
padding:2px 0 0;
}

.spell-box{
width:500px;
float:left;
padding:0;
}

.spell-box p{
display:block;
font-weight:700;
color:#666;
font-size:11px;
padding:0 0 8px 12px;
}

.spell-box textarea,textarea.std-input{
width:244px!important;
height:44px;
border:1px solid #C0C0C0;
/* background-color:#F8F8F8;
background:url(images/f8f8f8.png); */
background:#f8f8f8;
color:#333;
font-size:11px;
margin-bottom:9px;
}
.spell-box textarea:focus,textarea.std-input:focus{background:url(images/input-panel-1-hover.png) no-repeat 0 0; border:solid 1px #999999;}

textarea.std-input-big{
width:358px;
height:100px;
border:1px solid #999;
background-color:#F8F8F8;
background:url(images/f8f8f8.png);
color:#333;
font-size:11px;
margin-bottom:9px;
}

input.spell-check-btn{
display:block;
width:81px;
height:19px;
background:url(images/spell-check.png) no-repeat;
cursor:pointer;
border:none;
margin:0 0 0 12px;
}

input:hover.spell-check-btn{
background:url(images/spell-check-hover.png) no-repeat;
}
.pop-box-display{width:423px; margin-bottom:30px; position:absolute; top:64px; left:290px; z-index:999999;}
.pop-box{width:423px; margin-bottom:30px; display:none; position:absolute; top:64px; left:290px; z-index:999999;}
.pop-box.center{top:40%;}
.pop-top{width:423px; height:29px; background:url(images/modal/modbox-top.png) no-repeat; float:left; color:#fff;}
.pop-top-left{width:382px; float:left; height:auto; padding:9px 0 0 11px;}
.pop-title{font-size:12px; font-family: 'CorpoSBold', Arial !important;}
.pop-top-left h2{color:#FFF; display:block; font-family:Arial,Helvetica,sans-serif; font-size:9pt; font-weight:700; margin:0; padding:0;}
.pop-top-right{width:29px; float:right; padding:7px 0 0;}
a.modal-close{display:block; background:url(images/modal/modbox-close.gif) left top no-repeat; width:17px; height:16px;}
a.modal-close:hover{background-position:left bottom;}



.pop-box-body{width:423px; min-height:50px; float:left; background:url(images/modal/modbox-bot.png) no-repeat bottom; padding:0 0 3px;}
.pop-content{width:380px; min-height:50px; float:left; background:url(images/modal/modbox-body.png) repeat-y; color:#666; padding:19px 22px 17px 21px;}


.pop-box-1{width:803px; left:100px;}
.pop-box-1 .pop-top{width:800px; padding-right:3px; background:url(images/modal/modbox-top-1.png) no-repeat;}
.pop-box-1 .pop-box-body{width:800px; padding-right:3px; max-height:512px; background:none; padding-bottom:0px;}
.pop-box-1 .pop-content{width:800px; background:url(images/modal/modbox-body-1.png) repeat-y; padding:0 2px 0 1px;}





.nivoSlider{position:relative; width:100%; height:auto; overflow:hidden; max-height:510px;}
.nivoSlider img{position:absolute; top:0px; left:0px; max-width:none;}
.nivo-main-image{display:block !important; position:relative !important; width:100% !important;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink{position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none; background:white; filter:alpha(opacity=0); opacity:0;}
/* The slices and boxes in the Slider */
.nivo-slice{display:block; position:absolute; z-index:5; height:100%; top:0;}
.nivo-box{display:block; position:absolute; z-index:5; overflow:hidden;}
.nivo-box img{display:block;}
/* Caption styles */
.nivo-caption{position:absolute; left:0px; bottom:4px; background:#000; color:#fff; width:100%; z-index:8; padding:2px 10px; opacity:0.6; overflow:hidden; display:none; -moz-opacity:0.6; filter:alpha(opacity=6); -webkit-box-sizing:border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing:border-box; /* Firefox, other Gecko */ box-sizing:border-box; /* Opera/IE 8+ */}
.nivo-caption p{padding:5px; margin:0;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
/* Direction nav styles (e.g. Next & Prev) */
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a{position:absolute; top:45%; z-index:9; cursor:pointer;}
.nivo-directionNav a{display:block; width:40px; height:46px; background:url(images/modal/arrows.png) no-repeat; text-indent:-9999px; border:0; opacity:0; -webkit-transition:all 200ms ease-in-out; -moz-transition:all 200ms ease-in-out; -o-transition:all 200ms ease-in-out; transition:all 200ms ease-in-out;}
.nivo-directionNav a{opacity:1;}
a.nivo-nextNav{background-position:-40px 0; right:15px;}
a.nivo-prevNav{left:15px;}
 




.important{
color:Red;
}

#login{
height:235px;
}

#login .lf{
width:270px;
}

#login .rt{
width:220px;
text-align:right;
height:120px;
position:relative;
}

#login input.txS{
width:88px;
border:0;
background:#000;
color:#fff;
font-size:11px;
font-weight:700;
position:absolute;
bottom:0;
right:0;
padding:4px 0;
}

#info{
height:183px;
}

#info .mid{
padding-top:18px;
line-height:24px;
}

#toc{
height:568px;
}

#toc .txC{
float:left;
margin:4px 5px 0 0;
}

#toc label{
margin-bottom:5px;
float:left;
}

#toc .text{
height:335px;
overflow:hidden;
margin-bottom:16px;
overflow-y:auto;
}

#toc .mid-bot{
height:21px;
position:relative;
}

#toc .bot{
height:26px;
}

#reg li{
height:20px;
margin-bottom:10px;
}

#reg li .txR{
float:left;
margin:4px 10px 0 0;
}

#reg li label{
width:470px;
float:left;
}

#reg .mid-bot{
height:21px;
color:red;
margin-bottom:15px;
line-height:21px;
}

#reg .bot{
height:48px;
line-height:18px;
padding-top:10px;
position:relative!important;
}

#reg .bot2{
clear:both;
height:334px;
background:#ccc;
border-top:2px solid #000;
padding-top:9px;
}

#reg .bot2 .text{
height:310px;
width:506px;
overflow:hidden;
overflow-y:auto;
margin:0 auto;
padding:10px 10px 0;
}

#regf{
height:511px;
}

#regf .rt{
text-align:right;
}

#regf .rt label{
text-align:left;
}

#regf .rt .space{
height:45px;
}

#regf select{
border:solid 1px #000;
height:23px;
width:247px;
}

#regf .mid-bot{
padding-top:12px;
position:relative;
line-height:22px;
}

.mod-forgot{
height:auto;
}

ul.pop-list{
display:block;
margin-bottom:18px;
float:left;
}

ul.pop-list li{
display:block;
width:100%;
float:left;
margin:0;
padding:0 0 5px;
}

ul.pop-list li a{
text-decoration:none;
color:#666766;
}

ul.pop-list li a:hover{
text-decoration:underline;
}

ul.pop-list li span{
background:url(images/icon/sqr.jpg) no-repeat left;
padding:0 0 0 8px;
}

ul.pop-list li b{
display:block;
padding:0 0 6px;
}

p.pop-text{
display:block;
line-height:14px;
font-weight:400;
margin:0 0 11px;
padding:0;
}

div#mod-new-user{

/* float:left;
height:auto;
margin-bottom:30px; */
display:block;
/* position:fixed; 
top:5%; */
}

.pop-box unfinished,div#mod-inform.pop-box.jqmID2{
display:none;
width:310px;
float:left;
height:auto;
margin-bottom:30px;
position:fixed;
top:5%;
left:30px;
z-index:999999;
}

div#mod-sms-disclaimer.pop-box.jqmID2,.pop-box sms-disclaimer{
display:none;
width:310px;
float:left;
margin-bottom:30px;
position:fixed;
top:5%;
left:30px;
z-index:999999;
}

.forgot-form{width:380px; float:left; margin-bottom:17px; margin-top:3px;}

.forgot-form-right{
width:260px;
float:left;
}

p.fg-text{
color:#666;
display:block;
}

p.fg-label{color:#666; display:block; margin:0 0 10px; padding:0;}
input.fg-input-text{width:245px; font-size:11px; height:14px; font-family:Arial, Helvetica, sans-serif; color:#666; border:1px solid #bbbbbb; padding:0 7px 0 6px;}
input.fg-input-text:focus{background:url(images/input-panel-1-hover.png) no-repeat 0 0; border:solid 1px #999999;}

ul.fg-event{display:block; width:100%; float:left; padding:10px 0 0;}
ul.fg-event li a{display:block; background:url(images/icon/arr-active.gif) no-repeat left; color:#003567; text-decoration:none; font-weight:400; margin:0 0 0px;padding:0 0 0 10px;}
ul.fg-event li a:hover{color:#00a3ed; background:url(images/icon/arr-hover.gif) no-repeat left; font-weight:400;}
.order-box{width:750px; float:left; color:#666; padding:0 0 0 10px;}
.order-box-top{width:750px; float:left; height:auto; border-bottom:1px solid #DDD; margin:0 0 28px; padding:0 0 5px;}
.col-odr-1{width:170px; float:left;}
.col-odr-2{width:310px; float:left;}
span.ordr-text-1{padding:0 10px 0 0;}
input.ordr-input-1{width:71px; height:14px; background-color:#f8f8f8; background:url(images/f8f8f8.png); border:1px solid #999; color:#666; font-size:11px; padding:0 5px;}
input.ordr-input-2{width:75px; height:14px; background-color:#f8f8f8; background:url(images/f8f8f8.png); border:1px solid #999; color:#666; font-size:11px; padding:0 5px;}
select.ordr-select{background-color:#f8f8f8; background:url(images/f8f8f8.png); border:1px solid #BBB; font-size:11px; color:#666; height:17px;}
.filter-btn{display:block; float:right; height:19px; width:49px; border:0; background:url(images/filter-btn.png) no-repeat 0 0; cursor:pointer;}
.filter-btn:hover{background:url(images/filter-btn.png) no-repeat 0 -19px;}
.order-table-holder{width:750px; float:left; height:auto; font-size:11px; margin-bottom:50px;}
tr.ordr-no-bg td{border-left:1px solid #DDD; border-bottom:1px solid #DDD; padding-left:10px;}
.arr-tall{background:url(images/icon/arr-tall.gif) left 50% no-repeat; padding-left:9px; margin-left:-2px;}
.arr-tall:hover{background-image:url(images/icon/arr-tall-hover.gif); color:#3AABED;}
tr.ordr-bg td{background-color:#F8F8F8; background:url(images/f8f8f8.png); border-left:1px solid #DDD; border-bottom:1px solid #DDD; padding-left:10px;}
td.ordr-blank{border:0!important; background:#fff;}
.panel-page{width:1000px; float:left; padding:35px 0 0; background:#ffffff;}
.panel-page.amanager{padding-top:0px;}
.panel-right{width:715px; float:left; padding:0 0 30px 14px; margin-right:10px; border-left:solid 1px #dddddd; min-height:380px;}
.panel-right.assetsrc{padding-top:0}

.panel-big{
width:560px;
float:left;
padding:0 30px 0 0;
}

.panel-big.clean{
padding-left:30px;
}

.panel-tabs{
width:465px;
float:left;
padding:0 30px 0 0;
}

.panel-small-table{
width:480px;
float:left;
height:auto;
font-size:11px;
margin-bottom:50px;
color:#666;
margin-left:-15px;
}

a.link-arrow{
display:inline-block;
font-size:11px;
color:#003567;
text-decoration:none;
background:url(images/icon/arr-tall.gif) no-repeat left center;
padding:0 0 0 9px;
margin-right:5px;
}

a:hover.link-arrow{
background:url(images/icon/arr-tall-hover.gif) no-repeat left center;
color:#00aeef;
}



p.text-input{
display:block;
font-size:11px;
color:#666;
line-height:14px;
margin:0 0 10px;
padding:3px 0 0;
}

p.text-input2{
display:block;
font-size:11px;
color:#666;
line-height:14px;
margin:0 0 25px;
padding:3px 0 0;
}






.form-hold-right{
width:260px;
float:right;
}

.smaller-inputs input[type=text]{
width:100px!important;
/* background-image:url(images/input-panel-small.png); */
}

.smaller-inputs input:focus{
background-image:url(images/input-panel-small.png) no-repeat 0 16px!important;
}

#hasDatepicker input{
height:16px;
font-size:11px;
color:#666;
background:url(images/input-panel-1.png) no-repeat;
border:0;
font-family:Arial, Helvetica, sans-serif;
padding:0 7px;
}

.fu-upload,.file{
/* width:246px;
height:20px;
font-size:11px;
color:#666;
border:1px;
font-family:Arial, Helvetica, sans-serif; */
}











.status-top{
width:100%;
float:left;
border-bottom:1px solid #DDD;
margin-bottom:29px;
padding:0 0 6px 15px;
position:relative;
margin-left:-15px;
}

select.status-select{
background-color:#f8f8f8;
background:url(images/f8f8f8.png);
border:1px solid #BBB;
font-size:11px;
color:#666;
height:17px;
width:243px;
float:left;
margin:0 16px 0 0;
}

.panel-big-table2{
width:560px;
float:left;
font-size:11px;
color:#666;
margin-bottom:30px;
border:1px solid #DDD;
padding:25px 0 0;
}

.mo-container{
width:395px;
float:left;
padding:10px 0 0;
}

ul.tabNav1{float:left; list-style:none; width:479px; height:19px; background:url(images/tabs/mo-tab-space.png) no-repeat left; border-bottom:1px solid #DDD; font-size:11px; position:relative; z-index:10; padding:0 0 1px 1px; margin-left:-14px; margin-bottom:21px;}
ul.tabNav1 li{float:left; display:inline; position:relative; z-index:100; font-weight:400; margin:0 0 0px; padding:0 0px 0 0;}
ul.tabNav1 a{display:block; float:left; text-align:center; height:15px; color:#036; text-decoration:none; padding:2px 8px 2px; background:url(images/tabs/mo-tab-space.png) repeat-x right top; border-right:solid 1px #dddddd; border-top:solid 1px #dddddd; line-height:15px;}

ul.tabNav1 li.current a{background:#ffffff !important;}
ul.tabNav1 li.active a{color:#00adef;}
ul.tabNav1 li a.mo-tab-1{margin-left:-1px;}
ul.tabNav1 li a:hover.mo-tab-1{}
ul.tabNav1 li.current a.mo-tab-1{}
ul.tabNav1 li a.mo-tab-2{}
ul.tabNav1 li a:hover.mo-tab-2{}
ul.tabNav1 li.current a.mo-tab-2{}
ul.tabNav1 li a.mo-tab-3{}
ul.tabNav1 li a:hover.mo-tab-3{}
ul.tabNav1 li.current a.mo-tab-3{}
.tab{float:left; width:100%;}

#tab1box,#tab2box,#tab3box{
padding:10px;
}

div.tabContainer{
clear:both;
width:380px;
float:left;
padding:35px 0 0 15px;
}

div.tabContainer div.tab{
display:none;
width:380px;
float:left;
padding-top:35px;
}

.details-form2{
width:380px;
float:left;
margin-bottom:22px;
padding:0px 0 0;
}

.details-form-left{
width:119px;
float:left;
font-size:11px;
color:#666;
vertical-align:top;
}

.details-form-left2{
width:119px;
float:left;
font-size:11px;
color:#666;
vertical-align:top;
padding:2px 0 0;
}

.details-form-left3{
width:119px;
float:left;
font-size:11px;
color:#666;
padding:0px 0 0;
}

.details-form-right{width:260px; float:left; font-size:11px; color:#666;}
.details-form-right1{width:346px;}
.details-form-right.printing{position:relative;}
.details-form-right.printing .jqTransformSelectWrapper, .details-form-right.timezone .jqTransformSelectWrapper{width:260px !important; z-index:0 !important}
.details-form-right.printing .jqTransformSelectWrapper ul{width:460px !important; border-top:solid 1px #CCC;}
.details-form-right.timezone .jqTransformSelectWrapper ul{top:inherit !important; bottom:15px; width:278px !important; border-top:solid 1px #CCCCCC;}
.details-form-right.printcampaign .jqTransformSelectWrapper, .printcampaign .profile-form-hold-right .jqTransformSelectWrapper{width:260px !important;}

a.order-edit-btn{
display:block;
width:145px;
height:19px;
background:url(images/order-edit-btn.png) no-repeat;
float:left;
cursor:pointer;
margin:5px 0 10px;
}

a:hover.order-edit-btn{
background:url(images/order-edit-btn-hover.png) no-repeat;
}

.editorder-form{
width:555px;
float:left;
margin-bottom:8px;
}

.editorder-form2{
width:555px;
float:left;
margin-bottom:22px;
padding:11px 0 0;
}

.editorder-form-left{
width:143px;
float:left;
}

.editorder-form-left2{
width:143px;
float:left;
padding:2px 0 0;
}

.editorder-form-left3{
width:143px;
float:left;
padding:5px 0 0;
}

.editorder-form-right{
width:364px;
float:left;
}

.editorder-form-right select{
 
}

input.fu-input{
width:246px;
height:16px;
font-size:11px;
color:#666;
border:0;
font-family:Arial, Helvetica, sans-serif;
padding:0 7px;
}

p.det-check{
display:block;
font-size:11px;
color:#666;
margin-bottom:1px;
}

p.det-check input{
position:relative;
top:2px;
margin-right:3px;
}

.details-table{
width:380px;
float:left;
font-size:11px;
color:#666;
margin-bottom:30px;
}

.details-table2{
width:380px;
float:left;
font-size:11px;
color:#666;
margin-bottom:30px;
border-top:1px solid #DDD;
padding:25px 0 0;
}

input.input-report{
width:136px;
height:16px;
font-size:11px;
color:#666;
background:url(images/input-report.png) no-repeat;
border:0;
font-family:Arial, Helvetica, sans-serif;
padding:0 7px;
}

input.input-report2{
width:136px;
height:16px;
font-size:11px;
color:#666;
background:url(images/input-report.png) no-repeat;
border:0;
font-family:Arial, Helvetica, sans-serif;
margin:0 20px 0 0;
padding:0 7px;
}

p.ap-text{display:block; font-weight:700; color:#666; font-size:11px; padding:8px 11px 8px 0px;}

.arrowlistmenu{width:100%; float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; border-bottom:solid 1px #737476;}
.arrowlistmenu li.title{height:36px; line-height:36px; padding-top:4px; padding-left:20px; color:#00ADEF; font-size:13px; border-bottom:1px solid #2F3033;}
.arrowlistmenu li.title:hover{background:none;}

.arrowlistmenu img{border:0;}
.arrowlistmenu .menuheader{display:block; line-height:24px; color:#ffffff; text-decoration:none; border-top:1px solid #737476; border-bottom:1px solid #2F3033; position:relative; background:none no-repeat 206px 50%; font-size:11px; cursor:pointer; font-weight:400; margin:0; padding:0px 10px 0 20px; width:200px; word-wrap:break-word;}
.arrowlistmenu .menuheader.expandable{background-image:url(images/icon/login-arrow-tail.gif);}
.arrowlistmenu .menuheader.expandable:hover{background-image:url(images/icon/arr-tall-hover.gif);}
.arrowlistmenu .menuheader:hover{color:#00ADEF;}
.arrowlistmenu .menuheader1{display:block; line-height:24px; color:#ffffff; text-decoration:none; border-top:1px solid #737476; border-bottom:1px solid #2F3033; position:relative; background:none no-repeat 206px 50%; font-size:11px; cursor:pointer; font-weight:400; margin:0; padding:0px 10px 0 20px; width:200px; word-wrap:break-word;}
.arrowlistmenu .menuheader1.expandable{background-image:url(images/icon/login-arrow-tail.gif);}
.arrowlistmenu .menuheader1.expandable:hover{background-image:url(images/icon/arr-tall-hover.gif);}
.arrowlistmenu .menuheader1:hover{color:#00ADEF;}
.arrowlistmenu .openheader{background-image:url(images/icon/arr-tall-hover-openheader.gif); color:#00ADEF; margin:0;}
.arrowlistmenu .openheader:hover{background-image:url(images/icon/arr-tall-hover.gif) !important; color:#00ADEF; margin:0;}
.arrowlistmenu li ul{display:none;}
.arrowlistmenu li:hover > ul{display:block;}
.arrowlistmenu ul ul{margin:0; padding:0; background:url(images/left_menu_bg.jpg) no-repeat 0 0 #2C2D31; position:absolute; top:0px; left:230px; width:230px; border:solid 3px #444444; border-top:none; z-index:999;}
.arrowlistmenu ul li{display:block; margin:0; padding:0; position:relative;}
.arrowlistmenu ul li a{color:#ffffff; display:block; line-height:24px; text-decoration:none; border-top:1px solid #737476; border-bottom:1px solid #2F3033; padding:0px 0 0 20px;}
.arrowlistmenu ul ul.categoryitems li:first-child a{border-top:1px solid #2F3033;}
.arrowlistmenu ul ul.categoryitems li:last-child a, .arrowlistmenu ul ul.categoryitems li a.last-child {border-bottom:none}
.arrowlistmenu ul li a:hover{color:#00ADEF; margin:0;}
.arrowlistmenu ul > ul > li:last-child a{border-bottom:medium none;}


.arrowlistmenu .selected > ul{border:none; display:block; position:static; background:url(images/left_menu_sub_bg.jpg) 0 0 no-repeat #57585C;}
.arrowlistmenu .selected > ul .selected > ul{border:none; display:block; position:static; background:url(images/grad_3_border.png) 0 0 no-repeat #5B5C5F;}

.arrowlistmenu .selected > ul .selected > ul{padding-top:7px; padding-bottom:7px;}
.arrowlistmenu .selected > ul .selected > ul a{border:none; line-height:20px;}
.arrowlistmenu .selected > ul .selected > ul .selected > ul{border-bottom:solid 1px #2F3033;}

.arrowlistmenu .selected > a, .arrowlistmenu .selected a.clicked{color:#00ADEF;}
.arrowlistmenu .selected .ulflyout a{border-top:1px solid #737476 !important; border-bottom:1px solid #2F3033 !important; line-height:24px;}
.arrowlistmenu .selected .ulflyout > li:last-child > a{border-bottom:none !important;}





/* .arrowlistmenu .selected > ul li:last-child a{border-bottom:1px solid #2F3033;} */
.arrowlistmenu .selected .selected .selected ul li:last-child a{border-bottom:none;}
.arrowlistmenu .selected > a.expandable{background:url(images/icon/arr-tall-hover-openheader.gif) 206px 10px no-repeat}
.arrowlistmenu .selected > a.expandable:hover{background:url(images/icon/arr-tall-hover-openheader.gif) 206px 10px no-repeat}







#footer{
color:#666;
/* margin:0 auto; */
float:left;
height:30px;
width:100%;
z-index:9;
/* position:absolute; */

/* background:#EFF1F3 url(images/strip-bg2.png) repeat-y; */
/* bottom:-30px;
left:0; */
z-index:99;
}

ul.foot-menu{
display:block;
font-size:10px;
color:#333;
text-align:right;
padding:8px 20px 0 0;
width:980px;
margin:0 auto;
/* background:url(images/page_bg.jpg) 50% bottom no-repeat;  */
height:22px;

}

ul.foot-menu li{
display:inline;
margin:0;
}
a.footer-link:visited{color:#ffffff;}

ul.foot-menu li a, a.footer-link, a.top-nav-link{
text-decoration:none;
color:#fff;
position:relative;
top:-2px;
cursor:pointer;
font-weight:400;
}
ul.foot-menu li a{background:url(images/foot-menu-space.jpg) right 50% no-repeat; padding-right:7px; padding-left:7px;}
ul.foot-menu li.last a{background:none; padding-right:0;}

ul.foot-menu li span{
padding:0 7px;
}

.TreeViewNode{
font-size:11px;
font-family:Arial;
color:#ffffff;
padding-top:2px;
padding-bottom:2px;
}
.TreeViewNode a:hover{color:#00ADEF;}

.TreeView table{
height:17px;
display:block;
margin:0;
padding:0;
}

.TreeView{
/* border-bottom:1px solid #ddd!important;
background:url(images/imagelib-back.gif) repeat-y; */
width:230px; float:left; background:url(images/left_menu_bg.jpg) 0 0 no-repeat #2c2d31; margin-right:20px; margin-left:10px;}
.panel-left.assetslm .TreeView{width:auto; float:none; background:none; margin-right:inherit; margin-left:inherit;}

.TreeView td{
vertical-align:middle;
}

.assetsmanaparent{background:none !important;}
.assetsmanager{}
.assetsmanaparent .assetsmanager a{border:none; color:#003366; background:url(images/icon/arr-tall.gif) 0 4px no-repeat; padding:0 0 0 9px; line-height:15px}
.assetsmanaparent .assetsmanager a:hover{background-image:url(images/icon/arr-tall-hover.gif); color:#00AEEF;}

a.crop-image-btn{
display:block;
width:79px;
height:19px;
background:url(images/crop-image-btn.png) no-repeat;
float:left;
margin:5px 0 10px;
}

a:hover.crop-image-btn{
background:url(images/crop-image-btn-hover.png) no-repeat;
}

div.img-maker{
width:130px;
height:auto;
float:left;
padding:4px;
}

.send-email-btn{
display:block;
width:50px;
height:19px;
background:url(images/send-email-btn.png) no-repeat;
float:left;
cursor:pointer;
font-weight:400;
margin:5px 0 10px;
}
.details-form-right.width480p .send-email-btn.mr-tp0.mr-lt10{margin-top:-2px !important; position:relative !important;}


.send-email-btn:hover{
background:url(images/send-email-btn-hover.png) no-repeat;
font-weight:400;
}

.image-library-list{
width:100%;
border-top:1px solid #ddd;
border-left:1px solid #ddd;
background:#fff;
color:#666;
}

.image-library-list tr{
border-bottom:1px solid #ddd;
margin:0;
}

.image-library-list tr td{
border-right:1px solid #ddd;
height:139px;
width:165px;
margin:0;
padding:8px 8px 5px;
}

.image-library-list tr td input{
margin-top:5px;
margin-left:74px;
}

.imagelib-box{
width:820px;
float:left;
padding-top:00px;
padding-bottom:30px;
color:#666;
}

.ins-pnl{
background-color:#FFF;
}

.mfu-box-frame,.mfu-box-container,.mfu-box{
background-color:#fff;
}

.mfu-box-error{
border-color:#9f0002;
}

.step-2-img-preview{
border:1px solid #ddd!important;
}


.btn-save{display:block; width:51px; height:19px; float:left; cursor:pointer; margin:5px 0 10px; background:url(images/btn_save.png) no-repeat; border:none; font-size:0; text-indent:-9999px;}
.btn-save:hover{background-position:left bottom;}


.confirm-btn{
display:block;
width:82px;
height:20px;
background:url(images/crop-image-btn.png) no-repeat;
float:right;
border:0;
cursor:pointer;
margin:5px 0 0;
}



.generate-brochure-dropdownlist{

}

.image-crop-resize-text{
margin:5px 0 0 10px;
}

ul.general-link li a{
display:block;
background:url(images/icon/arr-tall.gif) no-repeat left;
color:#036;
text-decoration:none;
margin:0 0 3px;
padding:0 0 0 9px;
}

ul.general-link li a:hover{
color:#00a3ed;
background:url(images/icon/arr-tall-hover.gif) no-repeat left;
}

#close{
display:block;
background:url(images/modal/modbox-close.gif) left top no-repeat;
width:17px;
height:16px;
}

#close:hover{
background-position:left bottom;
}

.boxStyle{
background-color:#F8F8F8;
background:url(images/f8f8f8.png);
color:#666;
max-height:200px;
overflow:auto;
/* padding:5px; */
border:solid 1px #bbbbbb;
border-top:none;
}

.drop-chk-box{
background:url(images/down.gif) right -1px no-repeat;
border:1px solid #BBBBBB !important;
border-right:solid 1px #333333 !important;
} 
.drop-chk-box div{width:238px;}
.secure-transfer-table-holder{
width:100%;
float:left;
height:auto;
font-size:11px;
}

a.approve-btn{
display:block;
width:67px;
height:19px;
background:url(images/btnApprove.gif) no-repeat;
float:left;
cursor:pointer;
margin:5px 0 10px;
}

a:hover.approve-btn{
background:url(images/btnApprove_on.gif) no-repeat;
}

a.yes-btn{
display:block;
width:44px;
height:19px;
background:url(images/btnYes.gif) no-repeat;
float:left;
cursor:pointer;
margin:5px 0 10px;
}

a:hover.yes-btn{
background:url(images/btnYes_on.gif) no-repeat;
}

a.no-btn{
display:block;
width:38px;
height:19px;
background:url(images/btnNo.gif) no-repeat;
float:left;
cursor:pointer;
margin:5px 0 10px;
}

a:hover.no-btn{
background:url(images/btnNo_on.gif) no-repeat;
}



a.generate-report-btn{display:block; width:111px; height:19px; background:url(images/btnGenerateReport.gif) no-repeat; float:left; cursor:pointer; margin:5px 0 10px;}
a:hover.generate-report-btn{background-position:left bottom;}
a.export-to-excel-btn{display:block; width:99px; height:19px; background:url(images/btnExportToExcel.gif) no-repeat; float:left; cursor:pointer; margin:5px 0 10px;}
a:hover.export-to-excel-btn{background-position:left bottom;}
a.ok-btn,#ok{display:block; width:42px; height:19px; background:url(images/btnOk.gif) left top no-repeat; float:left; cursor:pointer; margin:5px 0 10px;}
a:hover.ok-btn,a.ok-btn:hover,#ok:hover{background-position:left bottom;}


a.build-campaign{display:block; width:104px; height:19px; background:url(images/build_campaign.gif) left top no-repeat; float:left; cursor:pointer; margin:5px 0 10px;}
a.build-campaign:hover{background-position:left bottom;}


.select-a-file-btn{
background:url(images/btnSelectAFile.gif) no-repeat left top;
cursor:pointer;
height:19px;
width:83px;
margin:5px 0 10px;
}

.select-a-file-btn:hover{
background:url(images/btnSelectAFile_on.gif) no-repeat left top;
}

a.next-btn{
display:block;
width:47px;
height:19px;
background:url(images/btnNext.gif) no-repeat;
float:left;
cursor:pointer;
margin:5px 0 10px;
}

a:hover.next-btn{
background:url(images/btnNext_on.gif) no-repeat;
}

a.back-btn{
display:block;
width:50px;
height:19px;
background:url(images/btnBack.png) no-repeat;
float:left;
cursor:pointer;
margin:5px 0 10px;
}

a:hover.back-btn{
background:url(images/btnBack_on.png) no-repeat;
}

a.finish-btn{
display:block;
width:54px;
height:20px;
background:url(images/btnFinish.gif) no-repeat;
float:left;
cursor:pointer;
margin:5px 0 10px;
}

a:hover.finish-btn{
background:url(images/btnFinish_on.gif) no-repeat;
}

a.cancel-all-btn{
display:block;
width:115px;
height:19px;
background:url(images/btnSetAllToCancelled.gif) no-repeat;
float:left;
cursor:pointer;
margin:5px 0 10px;
}

.cancel-all-btn:hover{
background:url(images/btnSetAllToCancelled_On.gif) no-repeat;
}

.request-image-previewtitle{
display:block;
height:30px;
width:170px;
overflow:hidden;
}

.unfinished-orders-table-holder{
width:460px;
float:left;
height:auto;
font-size:11px;
margin-bottom:50px;
padding:15px 0 0 15px;
}

.campaign-orders-table{
width:700px;
float:left;
font-size:11px;
color:#666;
margin-bottom:30px;
}

.campaign-orders-table a:hover{
text-decoration:none;
font-weight:700;
}

tr.campaign-order-report-bg{
background-color:#F8F8F8;
background:url(images/f8f8f8.png);
}

.border-top{border-top:solid 1px #dddddd;}

tr.campaign-order-report-bg td{
background-color:#F8F8F8;
background:url(images/f8f8f8.png);
border-left:1px solid #DDD;
border-bottom:1px solid #DDD;
padding:3px 10px 5px 14px;
color:#666666;
}


 
input[type=checkbox],.std-chkbox{
width:auto !important;
}

.confirm-btn:hover{
background:url(images/crop-image-btn-hover.png) no-repeat scroll 0 0 transparent;
}



#dummyOverlay, #whiteOverlay2{
display:none;
background:#000;
filter:alpha(opacity=70);
height:100%;
width:100%;
position:absolute;
left:0;
top:0;
z-index:999998;
opacity:0.7;
}

#nivoOverlay{
display:none;
background:#000;
filter:alpha(opacity=70);
height:100%;
width:100%;
position:absolute;
left:0;
top:0;
z-index:999998;
opacity:0.7;
}

.alert-text,.WizardValidationText{
font-weight:700;
color:red;
}

.std-chkboxlist{
height:100px;
overflow-y:scroll;
overflow-x:hidden;
padding:5px;
}
.std-chkboxlist span.jqTransformCheckboxWrapper, .profile-form-hold-right span.jqTransformCheckboxWrapper{margin-top:-3px;}
.std-chkboxlist div{padding:3px 0;}
.std-chkboxlist label{float:left; width:88%;}
.user-permission-box span.jqTransformCheckboxWrapper{float:left !important;}

textarea.request-image-reason{
font-family:Arial, Helvetica, sans-serif;
background-color:#F8F8F8;
background:url(images/f8f8f8.png);
color:#333;
font-size:11px;
/* width:160px; */
height:80px;
}

.users-permission-box{
padding-top:15px;
overflow:auto;
width:100%;
height:250px;
}

div.new-user-buttons{
display:block;
width:250px;
height:50px;
float:left;
padding:10px;
}

div.new-user-container{
display:block;
padding:10px;
}
.newuserlabel{color:#666666;}

.side-hand-menu li.haschild{
/* display:block;
height:25px; */
}
.side-hand-menu li.haschild:hover, .side-hand-menu li.haschild.hide:hover{background:url(images/menu/primary_menu_hover.gif) left top no-repeat;}


.side-hand-menu li.haschild .none{
margin-left:230px;
position:absolute;
background:url(images/left_menu_bg.jpg) no-repeat 0 0 #2C2D31;
margin-top:-26px;
width:230px;
border-left:3px solid #444444;
border-right:3px solid #444444;
}
 

.generic-border{
border:1px solid #BBB;
}

div.whiteOverlay{
background:#000;
z-index:9999 !important;
}



ul.dropdown{
position:relative;
font-size:11px;
display:block;
float:left;
text-transform:capitalize;
top:1px;
z-index:9;
min-width:400px;
}

ul.dropdown li{float:left; zoom:1; display:inline; position:relative;}
ul.dropdown li a{display:block; text-decoration:none; color:#ffffff;}
ul.sub_menu li:first-child a{border-top:none !important;}
ul.dropdown li.hover,ul.dropdown li:hover{margin:0!important; padding:0!important;}

ul.dropdown ul{width:190px; visibility:hidden; position:absolute; top:100%; left:0; z-index:999999999; margin:0px 0 0 0px; background:url(images/menu/menu_bg.jpg) 0 0 no-repeat; padding-top:12px;}
ul.dropdown ul li{float:none; display:block; margin:0!important; padding:0!important; position:relative;}
ul.dropdown ul li a{width:auto; display:inline-block; background:none; height:auto; line-height:16px; padding-top:0; border-bottom:solid 1px #2c2c2c; border-top:solid 1px #6a6a6a; display:block; font-size:11px;}
ul.dropdown ul li a span{line-height:16px;}
ul.dropdown ul ul{left:193px; top:0px !important; padding-top:0; border-top:solid 1px #949496; background-position:left -1px;}
ul.dropdown ul li a{*float:left !important; *width:162px !important; *padding-left:10px !important; *padding-right:18px !important;}
ul.dropdown ul li a.sub_menu_link_fly{background:url(images/icon/login-arrow-tail.gif) 168px 50% no-repeat;}
ul.dropdown ul li a.sub_menu_link_fly:hover{background:url(images/icon/arr-tall-hover.gif) 168px 50% no-repeat;}




.sub_menu_first{
left:0!important;
}

ul.sub_menu_inner{
top:-34px!important;
margin:0 0 0 -3px !important;
}

a.sub_menu_link_first{
font-weight:400;
width:174px;
line-height:11px;
height:15px;
display:block;
background:url(images/dropdown/sub_menu_link_first.png) no-repeat;
margin:0;
padding:4px 10px 0 18px;
border-top:none !important;
}

/* a:hover.sub_menu_link_first span{
background:url(images/dropdown/sub_menu_link_first_hover.png) no-repeat;
font-weight:400;
} */

/* a.sub_menu_link_first span{
display:block;
width:176px;
height:14px;
cursor:pointer;
font-weight:400;
margin:0 0 0 1px;
padding:4px 5px 0 10px;
} */

a.sub_menu_link_first_in{
width:174px;
line-height:11px;
height:15px;
display:block;
background:url(images/dropdown/sub_menu_link_first_in.png) no-repeat;
margin:0;
padding:4px 10px 0;
}

a:hover.sub_menu_link_first_in span{
background:url(images/dropdown/sub_menu_link_first_in_hover.png) no-repeat left;
}

a.sub_menu_link_first_in span{
width:172px!important;
height:13px;
display:block;
margin:0;
}

a.sub_menu_link{
font-weight:400;
width:174px;
line-height:11px;
height:15px;
display:block;
background:url(images/dropdown/sub_menu_link.png) no-repeat;
margin:0;
padding:2px 10px 0 18px;
}

a:hover.sub_menu_link span{
/* background:url(images/dropdown/sub_menu_link_hover.png) no-repeat;
font-weight:400; */
}

/* a.sub_menu_link span{
display:block;
width:174px;
height:14px;
cursor:pointer;
font-weight:400;
margin:0 0 0 1px;
padding:2px 5px 0 10px;
}
 */
a.sub_menu_link_in{
width:166px;
line-height:11px;
height:15px;
display:block;
background:url(images/dropdown/sub_menu_link_in.png) no-repeat;
font-weight:400;
margin:0;
padding:2px 10px 0 18px;
}

/*a.sub_menu_link_in span{
width:172px!important;
height:13px;
display:block;
cursor:pointer;
margin:0;
padding:2px 9px 0 10px;
} */

a.sub_menu_link_fly{
font-weight:400;
width:174px;
line-height:11px;
height:15px;
display:block;
background:url(images/dropdown/sub_menu_link_fly.png) no-repeat;
margin:0;
padding:2px 10px 0 18px;
}

/*a:hover.sub_menu_link_fly span{
background:url(images/dropdown/sub_menu_link_fly_hover.png) no-repeat;
font-weight:400;
}

a.sub_menu_link_fly span{
width:184px;
height:14px;
display:block;
margin:0 0 0 1px;
} */

ul.dropdown li:hover.fly a.sub_menu_link_fly{
/* background:url(images/dropdown/sub_menu_link_fly_hover.png) no-repeat; */
color:#00ADEF!important;
}
.sub_menu_top{display:none !important;}
.sub_menu_bot{width:190px; height:21px; display:block; /* background:url(images/dropdown/sub_menu_bot.png) repeat-y; */ float:left; margin:0;}
.secondrymenu .assetsmenu .sub_menu_bot{height:12px;}
/* .assetsmenu ul.submenu ul .sub_menu_bot, .assetsmenu ul.submenu ul .sub_menu_space_1{display:none;} */


.sub_menu_space_1_in{
width:190px;
height:30px;
display:block;
/* background:url(images/dropdown/sub_menu_body_in.png) repeat-y; */
float:left;
margin:0;
}
.sub_menu_inner .sub_menu_space_1_in{height:19px; border-top:solid 1px #6A6A6A;}

.sub_menu_space_2_in{
width:194px;
height:47px;
display:block;
/* background:url(images/dropdown/sub_menu_body_in.png) repeat-y; */
float:left;
margin:0;
}

.sub_menu_bot_in{
width:194px;
height:11px;
display:block;
/* background:url(images/dropdown/sub_menu_bot_in.png) repeat-y; */
float:left;
margin:0;
}
a.menu-home, a.menu-control, a.menu-images, a.menu-resources, a.menu-status{
	color:#333;
	font-size:11px;
	line-height:11px;
	text-decoration:none;
	display:block;
	float:left;
	text-align:center;
	height:17px;
	position:relative;
	z-index:88888;
	font-weight:400;
	padding:5px 10px 2px;
}
a.menu-home-active, a.menu-control-active, a.menu-images-active, a.menu-resources-active, a.menu-status-active{
	/*background:url(images/menu/menu_bg.jpg) no-repeat left -1px; */
	font-weight:400;
}
a:hover.menu-control, a:hover.menu-images, a:hover.menu-resources, a:hover.menu-status{
	/* background:url(images/menu/menu_bg.jpg) no-repeat left -1px; */
	font-weight:400;
	color:#00ADEF !important;
}

ul.dropdown li.hover a.menu-home,ul.dropdown li:hover a.menu-home, ul.dropdown li.hover a.menu-control,ul.dropdown li:hover a.menu-control, ul.dropdown li.hover a.menu-images,ul.dropdown li:hover a.menu-images, ul.dropdown li.hover a.menu-resources,ul.dropdown li:hover a.menu-resources, ul.dropdown li.hover a.menu-status{
	background:url(images/menu/menu_bg.jpg) no-repeat left -1px;
	color:#00ADEF;
	font-weight:400;
}

/*a.menu-home{
width:48px;
color:#333;
font-size:11px;
line-height:11px;
text-decoration:none;
display:block;
float:left;
text-align:center;
height:17px;
position:relative;
z-index:88888;
font-weight:400;
padding:7px 0 0;
}

a.menu-home-active{
background:url(images/menu/menu-home.png) no-repeat;
font-weight:400;
}

a:hover.menu-home{
background:url(images/menu/menu_bg.jpg) no-repeat left top;
font-weight:400;
}

ul.dropdown li.hover a.menu-home,ul.dropdown li:hover a.menu-home{
background:url(images/menu/menu-home-hover.png) no-repeat;
color:#00ADEF;
font-weight:400;
}*/

/*a.menu-control{
width:84px;
color:#333;
font-size:11px;
line-height:11px;
text-decoration:none;
display:block;
float:left;
text-align:center;
height:17px;
position:relative;
z-index:88888;
font-weight:400;
margin:0 0 0 -1px;
padding:7px 0 0;
}

a.menu-control-active{
background:url(images/menu/menu_bg.jpg) left top no-repeat;
font-weight:400;
color:#00adef !important; 
}

a:hover.menu-control{
background:url(images/menu/menu-control-hover.png) no-repeat;
font-weight:400;
}

ul.dropdown li.hover a.menu-control,ul.dropdown li:hover a.menu-control{
background:url(images/menu/menu-control-hover.png) no-repeat;
color:#00ADEF;
font-weight:400;
}*/

/*a.menu-images{
width:55px;
color:#333;
font-size:11px;
line-height:11px;
text-decoration:none;
display:block;
float:left;
text-align:center;
height:21px;
position:relative;
z-index:88888;
font-weight:400;
margin:0 0 0 -1px;
padding:9px 0 0;
}

a.menu-images-active{
background:url(images/menu/menu-images.png) no-repeat;
font-weight:400;
}

a:hover.menu-images{
background:url(images/menu/menu-images-hover.png) no-repeat;
}

ul.dropdown li.hover a.menu-images,ul.dropdown li:hover a.menu-images{
background:url(images/menu/menu-images-hover.png) no-repeat;
color:#00ADEF;
font-weight:400;
}*/

/*a.menu-resources{
width:74px;
color:#333;
font-size:11px;
line-height:11px;
text-decoration:none;
display:block;
float:left;
text-align:center;
height:21px;
position:relative;
z-index:88888;
font-weight:400;
margin:0 0 0 -1px;
padding:9px 0 0;
}

a.menu-resources-active{
background:url(images/menu/menu-resources.png) no-repeat;
font-weight:400;
}

a:hover.menu-resources{
background:url(/images/menu/menu-resources-hover.png) no-repeat;
font-weight:400;
}

ul.dropdown li.hover a.menu-resources,ul.dropdown li:hover a.menu-resources{
background:url(images/menu/menu-resources-hover.png) no-repeat;
color:#00ADEF;
}

a.menu-status{
width:83px;
color:#333;
font-size:11px;
line-height:11px;
text-decoration:none;
display:block;
float:left;
text-align:center;
height:21px;
position:relative;
z-index:88888;
font-weight:400;
margin:0 0 0 -1px;
padding:9px 0 0;
}

a.menu-status-active{
background:url(images/menu/menu-status.png) no-repeat;
font-weight:400;
}*/

.sub_drop-link{
width:162px;
display:block;
/* background:url(images/dropdown/sub_menu_body.png) repeat-y; */
float:left;
font-size:11px;
height:auto;
font-weight:400;
margin:0;
padding:11px 10px 0px 18px;
border-top:solid 1px #6A6A6A;
}


.sub_drop-link-inside{
width:172px;
height:76px;
float:left;
padding:19px 10px 1px 13px;
}

.sub_drop-link b{
color:#ffffff;
display:block;
margin:0;
padding:0 0 3px;
font-weight:bold;
}
.sub_drop-link a{border:none !important; background:url(images/icon/login-arrow-tail.gif) no-repeat left 50% !important; padding:0 0 0 8px !important; line-height:16px !important; margin-bottom:2px;}

.sub_drop-link a:hover{
background:url(images/icon/arr-tall-hover.gif) left 50% no-repeat !important;
color:#00ADEF !important;
}

a:hover.sub_menu_link_first{
/* background:url(images/dropdown/sub_menu_link_first_hover.png) no-repeat; */
border-top:none;
}

a:hover.sub_menu_link_first_in{
/* background:url(images/dropdown/sub_menu_link_first_in_hover.png) no-repeat; */
}

a:hover.sub_menu_link{
/* background:url(images/dropdown/sub_menu_link_hover.png) no-repeat; */
}

a:hover.sub_menu_link_fly{
/* background:url(images/dropdown/sub_menu_link_fly_hover.png) no-repeat; */
}

a:hover.menu-images{
background:url(images/menu/menu_bg.jpg) no-repeat left top
font-weight:400;
}

a.sub_menu_link_first span,a.sub_menu_link span,div.sub_drop-link span{
font-weight:400;
margin:0;
padding:0;
}

#ui-timepicker-div{
font-size:10px;
padding:.2em;
}

.ui-timepicker-table{
display:inline-table;
}

.ui-timepicker-table table{
border-collapse:collapse;
margin:.15em 0 0;
}

.ui-timepicker-hours,.ui-timepicker-minutes{
padding:.2em;
}

.ui-timepicker-table .ui-timepicker-title{
line-height:1.8em;
text-align:center;
}

ul,.editorder-form-right li{
list-style:none;
}

ins,.table-box a:hover,.order-table-holder a:hover,.panel-small-table a:hover,.panel-big-table a:hover,.panel-big-table2 a:hover,.details-table a:hover,.details-table2 a:hover,.secure-transfer-table-holder a:hover,.secure-transfer-table a:hover,.dealer-image-table-holder a:hover,.dealer-image-table a:hover,.unfinished-orders-table-holder a:hover,.campaign-orders-table-holder a:hover{
text-decoration:none;
}

input[type=button],a,#link{
cursor:pointer;
}

body,td,p,span,.login-link,ul.categoryitems li a:hover{
font-weight:400;
}

a,a.std-lnk{text-decoration:none; color:#003563; font-weight:400;}
a:hover,a:hover.std-lnk{text-decoration:none; color:#00AEEF; font-weight:400;}



ul.top-nav-1 li a,ul.categoryitems li a{
text-decoration:none;
font-weight:400;
}

ul.top-nav-1 li a:hover,ul.top-nav-2 li a:hover,a:hover.menu-status{
color:#00ADEF;
font-weight:400;
}

a:hover.vcat,a.vcat-active,span.vcat-active{
background:url(images/dropdown/vcat-active.png) no-repeat;
}

ul.vcat-list li,ul.general-link li{
display:block;
width:100%;
float:left;
margin:0;
padding:0;
}

input.search-text:hover,input.search-text:focus{
	/* background:url(images/search-input-hover.png) no-repeat; */
}


/* input:hover.login-text,input:focus.login-text{
background:url(images/login-input-active.png) no-repeat;
} */

ul.front-link,ul.btnDownload{
display:block;
font-size:11px;
font-weight:400;
}

ul.front-link li,ul.btnDownload li{
display:block;
width:100%;
float:left;
font-weight:400;
margin:0;
padding:0;
}

ul.s-menu-bottom li,.pane-menu li,.side-hand-menu li,.ui-timepicker-inline{
display:block;
}

#side-drop-subMenu li a,.side-hand-menu li a{
/* display:block;
text-decoration:none;
font-weight:400; */
}

#side-drop-subMenu li ul li,.pane-menu li ul li{
display:block;
line-height:11px;
margin:0!important;
border-right:3px solid #444444;
border-left:3px solid #444444;
}

ul.s-menu,ul.general-link{
display:block;
font-size:11px;
}

.menu_head a,ul.link-small li a{
color:#036;
text-decoration:none;
}

.pane-menu li ul li a,.side-hand-menu li ul li a,ul.fg-event li,div.tabContainer div.current{
display:block;
}

.side-hand-open-last,#regf .txB{

}

.info-page,#info-pane{
width:465px;
float:left;
/*height:auto;*/
}

h1.info-heading,h1.info-heading2{
display:block;
font-size:22px;
color:#666;
font-weight:400;
margin:0 0 8px;
padding:0;
line-height:46px;
}

a:hover.link-more,a:hover.link-more2{
background:url(images/icon/arr-hover.gif) no-repeat left 5px;
color:#3AABED;
font-weight:400;
}




ul.link-small li a:hover,ul.foot-menu li a:hover,a.footer-link:hover,a.top-nav-link:hover,.TreeViewNode:hover,ul.dropdown li a:hover{
color:#00ADEF;
}

.table-box a,.order-table-holder a,.panel-small-table a,.panel-big-table a,.panel-big-table2 a,.details-table a,.details-table2 a,.secure-transfer-table-holder a,.secure-transfer-table a,.dealer-image-table-holder a,.dealer-image-table a,.unfinished-orders-table-holder a,.campaign-orders-table-holder a,.campaign-orders-table a{
	color:#000036;
	text-decoration:none;
}

.table-box table,.std-border,.main-table,tr.ordr-last,.details-table table,.details-table2 table{
border-top:1px solid #DDD;
}

.info-select select,.details-form-right select{
background-color:#f8f8f8;
background:url(images/f8f8f8.png);
border:1px solid #BBB;
font-size:11px;
color:#666;
height:17px;
float:left;
width:243px;
padding:0;
}

/*.info-select select option:hover,select.ordr-select option:hover,select.status-select option:hover,.details-form-right select option:hover,.editorder-form-right select option:hover{
background-color:#f8f8f8;
background:url(images/f8f8f8.png);
color:#00ADEF;
}*/

a:hover.pop-close close{
display:block;
width:20px;
height:20px;
float:left;
background:url(images/modal/modbox-close-hover.png) no-repeat;
}

#login .bot,#info .bot,#regf .bot{
height:48px;
line-height:18px;
padding-top:10px;
}

#toc .txS,#reg .mid-bot .txS,#regf .mid-bot .txS{
float:right;
}





input:hover.fg-input-text,input:focus.fg-input-text{
	/* background:url(images/fg-input-text-active.jpg) no-repeat; */
}

.col-odr-3,.col-odr-4{
width:90px;
float:left;
}
.panel-left{
width:230px;
float:left;
background:url(images/left_menu_bg.jpg) 0 0 no-repeat #2c2d31;
margin-right:20px;
margin-left:10px;
padding-bottom:26px;
position:relative; z-index:99;
}

.panel_left_main{
width:230px;
float:left;
margin-right:20px;
margin-left:10px;
padding-bottom:26px;
position:relative; z-index:99;
}
.panel-left.businessunit{position:absolute; top:-260px; left:-10px;}
.col-odr-5{width:180px; float:left; margin-right:0px; margin-left:0px;}
.col-odr-5 .filter-btn{position:relative; margin-top:-2px;}
span.ordr-text-2,span.status-space{
padding:0 8px;
float:left;
}

input:hover.ordr-input-1,input:focus.ordr-input-1,input:hover.ordr-input-2,input:focus.ordr-input-2{
background:url(images/ordr-active-input.jpg) repeat-x;
}

.order-table-holder p,.panel-small-table p,.panel-big-table p,.panel-big-table2 p,.details-table p,.details-table2 p,.secure-transfer-table-holder p,.secure-transfer-table p,.dealer-image-table-holder p,.dealer-image-table p,.unfinished-orders-table-holder p,.campaign-orders-table-holder p,.campaign-orders-table p{
padding:3px 10px 3px 0;
*float:none;
}

tr.order-table-head,tr.order-status-table-head,tr.panel-big-table-head,tr.panel-big-table2-head,tr.secure-transfer-head,tr.dealer-image-head,tr.campaign-orders-head{
background-color:#F8F8F8;
background:url(images/f8f8f8.png);
/* border:1px solid #DDD; */
font-weight:700;
}
tr.order-table-head td{border-top:1px solid #DDD;}
tr.order-table-head td,tr.order-table-head th,tr.order-status-table-head td{
border-left:1px solid #DDD;
border-top:1px solid #DDD;
border-bottom:1px solid #DDD;
font-weight:700;
padding:3px 10px 5px;
}
tr.order-table-head td a,tr.order-table-head th a,tr.order-status-table-head td a{
	font-weight:700;
	color:#666666;
}

.order-title,.generic-bold{
font-weight:700;
}

tr.ordr-no-bg,tr.campaign-order-report-no-bg{
background:#fff;
/* border:1px solid #DDD; */
}

tr.ordr-bg,tr.ordr-last td.total-ordr{
background-color:#F8F8F8;
background:url(images/f8f8f8.png);
/* border:1px solid #DDD; */
}






.form-hold-right input[type=text]{
width:246px;
height:14px;
font-size:11px;
color:#666;
border:solid 1px #bbbbbb;
font-family:Arial, Helvetica, sans-serif;
padding:0 7px;
}

.form-hold-right .calendar, .calendar{background:url(images/icon/calender.gif) 0 0 no-repeat; width:11px; height:10px; margin-left:5px; margin-top:3px; margin-right:0px; float:left; cursor:pointer;}
.form-hold-right .combobox, .combobox{border:solid 1px #bbbbbb !important; width:260px; background:#ffffff; margin-right:17px; margin-right:0 \0/; *margin-right:0; border-bottom:none !important; border-left:none !important;}
.combobox span.jqTransformCheckboxWrapper{margin-top:0;}
table.combobox{table-layout:fixed;}
.combobox label{line-height:20px;}
.combobox td img{position:relative; margin-top:-1px; margin-bottom:-1px;}


.status-top span,.status-top input,.fleft{
float:left;
}

.panel-big-table,.secure-transfer-table,.dealer-image-table{
width:480px;
float:left;
font-size:11px;
color:#666;
margin-bottom:30px;
}
.panel-big-table{margin-left:-15px;}


tr.panel-big-table-head td,tr.campaign-orders-table-head td{
border-left:1px solid #DDD;
border-top:1px solid #DDD;
border-bottom:1px solid #DDD;
font-weight:700;
padding:3px 10px 3px;
color:#666666;

}

tr.panel-big-table2-head td,tr.campaign-order-report-no-bg td{
border-left:1px solid #DDD;
border-bottom:1px solid #DDD;
padding:3px 10px 5px 14px;
color:#666666;
}

input:focus.input-report,input:focus.input-report2{
background:url(images/input-report.png) no-repeat 0 -16px;
}

.mfu-box-btn-hover,.mfu-box-btn:focus,.mfu-box-btn:hover,.mfu-box-btn{
display:block;
background:#fff url(/images/mfu-box-btn.png) no-repeat;
float:left;
cursor:pointer;
padding-left:18px;
font-size:11px;
border:none;
width:88px!important;
height:20px;
margin:5px 0 10px;
}

disabled.confirm-btn,confirm-btn disabled,.s-menu ul,.side-hand-menu li ul,.side-hand-menu li:hover ul{
display:none;
}

.secure-transfer-upload-input,.dealer-image-upload-input{
font-family:Arial, Helvetica, sans-serif;
background-color:#F8F8F8;
background:url(/images/f8f8f8.png);
color:#333;
font-size:11px;
border:1px #ddd;
width:260px;
}

.secure-transfer-table td,.dealer-image-table td,.campaign-orders-table td{
padding:5px;
}

tr.secure-transfer-table-head td,tr.dealer-image-table-head td,tr.campaign-orders-head td{
border-left:1px solid #DDD;
border-bottom:1px solid #DDD;
font-weight:700;
padding:3px 10px 5px 14px;
color:#666666;
}
tr.campaign-orders-head td{border-top:1px solid #DDD;}
.dealer-image-table-holder,.campaign-orders-table-holder{
width:480px;
float:left;
height:auto;
font-size:11px;
/* padding-left:15px; 
border-bottom:solid 1px #dddddd; */
}

.pop-bottom-left,.pop-bottom-right{
background-repeat:no-repeat;
}

ul.dropdown li:hover > ul,a.menu-control li.fly ul.sub_menu_inner{
visibility:visible;
}

a:hover.sub_menu_link_in span,a:hover.sub_menu_link_in{
/* background:url(/images/dropdown/sub_menu_link_in_hover.png) no-repeat; */
font-weight:400;
}

.sub_menu_space_1,.sub_menu_space_2{
width:190px;
min-height:7px;
display:block;
/* background:url(images/dropdown/sub_menu_body.png) repeat-y; */
float:left;
margin:0;
}
.sub_menu_space_1{border-top:solid 1px #6A6A6A; min-height:6px !important; line-height:1px !important;}
.ui-timepicker-table td,.ui-timepicker-table th.periods{width:2.2em; padding:.1em;}

.ui-timepicker-table td span,.ui-timepicker-table td a{
display:block;
width:1.2em;
text-align:right;
text-decoration:none;
padding:.2em .3em .2em .5em;
}

* html div.pop-box{
position:absolute;
z-index:999999999;
top:expression((document.documentElement.scrollTop||document.body.scrollTop) 0 Math.round(17*(document.documentElement.offsetHeight||document.body.clientHeight) / 300px 0 px));
}

/* Dynamic forms */
div.DD > p 
{
    display:block;
    float:left;
    margin-bottom:6px;
    
}
div.DD > p > label 
{
    display:block;
}
div.DD > p > select 
{
    display:block;
    clear:right;
    margin-right:10px;
}





/* Dynamic forms */
div.DD > p 
{
    display:block;
    float:left;
    
}
div.DD > p > select 
{
    clear:right;
}

/* Dynamic forms */
div.DD > p 
{
    display:block;
    float:left;
    
}
div.DD > p > select 
{
    clear:right;
}





/* Dynamic forms */
div.DD > p 
{
    display:block;
    float:left;
    
}
div.DD > p > select 
{
    clear:right;
}


/* new css by gopal */
.left{float:left !important;}
.right{float:right !important;}
.width45p{width:45px;}
.width30p{width:30px;}
.width28p{width:28px;}
.txt-center{text-align:center;}
.radiobox{}
.radiobox input{margin-right:5px; float:left;}
.radiobox label{float:left; margin-right:5px;}







/* --------------------------------------------------------------*/
h1.panel-heading, h1.panel-heading2, h1.info-heading, h1.info-heading2, .info-heading3, .subinfo-heading{
	font-family:'CorporateACondensedRegular', Arial !Important;
}

.panel-form{/* padding-left:15px; */}
.panel-small{width:465px; float:left; padding:0 30px 0 0;}
h1.panel-heading,h1.panel-heading2{display:block; font-size:22px; color:#666; font-weight:400; line-height:normal; margin:0 0 15px; padding:10px 0 0;}
h1.panel-heading span,h1.panel-heading2 span{line-height:1;}
h1.panel-heading2{padding-left:10px;}
p.title-input{display:block; font-size:11px; color:#666; margin:0 0 10px; padding:0;} 
.profile-form{/* width:380px; */ float:left; border-bottom:1px solid #dddddd; color:#666; font-size:11px; margin:0 0 26px -15px; padding:0 0 18px 15px; position:relative; width:465px;}
.profile-form.listpage{padding:0; margin:0; border:none;}
.profile-form-hold,.details-form{/* width:380px; */ float:left; margin-bottom:8px;}
.profile-form-hold-left{width:119px; float:left;}
.profile-form-hold-left1{width:138px;}
p.profile-require,.profile-form-hold-left2 p.profile-require{/* position:relative; top:-4px; */ padding-top:1px;}
p.profile-require span, p.fg-text span{color:#00adef; font-size:136%;}
/* p.fg-text span,p.profile-require span,.profile-form-hold-left2 p.profile-require span{font-size:18px; color:#00adef;} */
.profile-form-hold-right{width:260px; float:left;}
.profile-form-hold-right.smaller-inputs .hasDatepicker{margin-right:10px;}
.profile-form-hold-right input[type=text],.std-text,.std-input,input.std-input,.mfu-box-plain{width:245px; height:14px; font-size:11px; color:#666; border:solid 1px #bbbbbb; font-family:Arial, Helvetica, sans-serif; padding:0 7px 0 6px;}
.hasDatepicker{float:left; height:14px; font-size:11px; color:#666; border:solid 1px #c0c0c0; font-family:Arial, Helvetica, sans-serif; padding:0 7px 0 6px;}
.profile-form-hold-left p{color:#666666;}




.profile-form-hold-right input{width:246px;}
select.time-select{background-color:#f8f8f8; background:url(images/f8f8f8.png); border:1px solid #BBB; font-size:11px; color:#666; height:17px; width:243px;}
.std-select select,select{width:243px; background:#F8F8F8; border:1px solid #BBB; font-size:11px; color:#666; height:17px; float:left; padding:0;}
.std-select select option:hover,select option:hover{background:#F8F8F8; color:#00ADEF;}
select.time-select option{border-bottom:1px solid #BBB; cursor:pointer; padding:2px 10px;}
select.time-select option:hover, select.time-select;hover{background-color:#f8f8f8; background:url(images/f8f8f8.png); color:#00adef;}
.std-select select option,select option,.info-select select option,select.ordr-select option,select.status-select option,.details-form-right select option,.editorder-form-right select option{border-bottom:1px solid #BBB; padding:2px 10px;}
.profile-form-hold-right2{width:260px; float:left;}
.profile-form-hold-right2 input{width:246px; height:14px; font-size:11px; color:#666; border:solid 1px #999999; font-family:Arial, Helvetica, sans-serif; padding:0 7px;}
.profile-form-hold-right2 input:focus{background:url(images/input-panel-1-hover.png) no-repeat 0 0; border:solid 1px #999999;}
.profile-form-hold-left2{width:138px; float:left;}
.forgot-form-left{width:119px; float:left;}
.forgot-form-left{padding-top:2px;}
.profile-form-hold-right input[type=text].middle, .form-hold-right input[type=text].middle{width:84px;}
.profile-form-hold-right input:focus,.std-text:focus,input:focus.std-input,.mfu-box-selected{ background:url(images/input-panel-1-hover.png) no-repeat 0 0; border:solid 1px #999999;}

table.imagegallery{margin-bottom:40px; margin-left:-14px;}
.imagegallery td{border-right:solid 1px #DDDDDD; border-bottom:solid 1px #DDDDDD; font-size:11px; color:#666666; max-width:159px;}
.imagegallery td p, .imagegallery td span{word-wrap:break-word; width:143px; max-width:143px;*overflow:hidden;}
.imagegallery td .colimggallery{width:159px; max-width:159px;}
.imagegallery td .imagebox{position:relative; padding:6px; *float:left;}
.imagegallery td .colimggallery.browse .imagebox{position:static;}
.imagegallery td .imagebox img{max-height:95px; max-width:143px; min-height:95px; min-width:143px; *float:left; border:2px #ffffff solid !important;}
.imagegallery td .imagebox a{z-index:9; display:block;}
.imagegallery td:hover .imagebox img{border:2px #00adef solid !important;}
.imagegallery td .imagebox .image{display:none;}
.imagegallery td:hover .imagebox .image{background:url(images/icon/11pt_Zoom_in_over_white.png) 0 0 no-repeat; position:absolute; width:12px; height:12px; top:12px; right:12px; display:block;}



 
.imagegallery .filename{font-weight:bold; font-size:12px; border-top:solid 1px #DDDDDD; padding:5px 8px; margin-bottom:0;}
.imagegallery .filename span{font-weight:bold; font-size:12px;}
.imagegallery .information{border-top:solid 1px #DDDDDD; border-bottom:solid 1px #DDDDDD; padding:5px 8px; margin-bottom:0; min-height:20px; display:block;}

.imagegallery .actions{padding:0 0 0 2px;}
.imagegallery .actions.imglibrary{border-top:solid 1px #dddddd;}
.imagegallery .actions li{border-right:solid 1px #dddddd; width:20px; height:20px; float:left;}
.imagegallery .actions li a{display:block; width:20px; height:20px; background-position:50% 50%; background-repeat:no-repeat; text-indent:-9999px; font-size:0px;}
.imagegallery .actions li a:hover{}
.imagegallery .actions li a:active, .imagegallery .actions li a:focus, .imagegallery .actions li a.active{background-color:#003366;}
.imagegallery .actions li.download a{background-image:url(images/icon/11pt_Download.png);}
.imagegallery .actions li.download a:hover{background-image:url(images/icon/11pt_Download_over_white.png);}
.imagegallery .actions li.download a:active, .imagegallery .actions li.download a:focus, .imagegallery .actions li.download a.active{background-image:url(images/icon/11pt_Download_white.png);}

.imagegallery .actions li.cart a{background-image:url(images/icon/11pt_cart.png);}
.imagegallery .actions li.cart a:hover{background-image:url(images/icon/11pt_cart_over.png);}
.imagegallery .actions li.cart a:active, .imagegallery .actions li.cart a:focus, .imagegallery .actions li.cart a.active{background-image:url(images/icon/11pt_cart_white.png);}

.imagegallery .actions li.delete a{background-image:url(images/icon/11pt_delete.png);}
.imagegallery .actions li.delete a:hover{background-image:url(images/icon/11pt_delete_over_white.png);}
.imagegallery .actions li.delete a:active, .imagegallery .actions li.delete a:focus, .imagegallery .actions li.delete a.active{background-image:url(images/icon/11pt_delete_white.png);}

.imagegallery .actions li.edit a{background-image:url(images/icon/11pt_edit.png);}
.imagegallery .actions li.edit a:hover{background-image:url(images/icon/11pt_edit_over_white.png);}
.imagegallery .actions li.edit a:active, .imagegallery .actions li.edit a:focus, .imagegallery .actions li.edit a.active{background-image:url(images/icon/11pt_edit_white.png);}

.imagegallery .actions li.oval a{background-image:url(images/icon/11pt_oval.png);}
.imagegallery .actions li.oval a:hover{background-image:url(images/icon/11pt_oval_over.png);}
.imagegallery .actions li.oval a:active, .imagegallery .actions li.oval a:focus, .imagegallery .actions li.oval a.active{background-image:url(images/icon/11pt_oval_white.png);}

.imagegallery .actions li.or-pic a{background-image:url(images/icon/11pt_Picture.png);}
.imagegallery .actions li.or-pic a:hover{background-image:url(images/icon/11pt_Picture_over_white.png);}
.imagegallery .actions li.or-pic a:active, .imagegallery .actions li.or-pic a:focus,.imagegallery .actions li.or-pic a.active{background-image:url(images/icon/11pt_Picture_white.png);}

.imagegallery .actions li.lowreso-pic a{background-image:url(images/icon/11pt_lowresolution.png);}
.imagegallery .actions li.lowreso-pic a:hover{background-image:url(images/icon/11pt_lowresolution_over.png);}
.imagegallery .actions li.lowreso-pic a:active, .imagegallery .actions li.lowreso-pic a:focus, .imagegallery .actions li.lowreso-pic a.active{background-image:url(images/icon/11pt_lowresolution_white.png);}

.imagegallery .actions li.highreso-pic a{background-image:url(images/icon/11pt_highresolution.png);}
.imagegallery .actions li.highreso-pic a:hover{background-image:url(images/icon/11pt_highresolution_over.png);}
.imagegallery .actions li.highreso-pic a:active, .imagegallery .actions li.highreso-pic a:focus, .imagegallery .actions li.highreso-pic a.active{background-image:url(images/icon/11pt_highresolution_white.png);}

.mr-0auto{margin:0 auto;}
.mr-0{margin:0;}
.mr-tp0{margin-top:0}
.mr-tp3{margin-top:3px}
.mr-tp5{margin-top:5px}
.mr-tp10{margin-top:10px;}

.mr-bt0{margin-bottom:0;}
.mr-bt10{margin-bottom:10px;}
.mr-bt7{margin-bottom:7px;}
.mr-bt30{margin-bottom:30px;}
.mr-lt3{margin-left:3px;}
.mr-lt5{margin-left:5px;}
.mr-lt10{margin-left:10px;}
.mr-lt15{margin-left:15px;}
.mr-lt20{margin-left:20px;}
.mr-lt80{margin-left:80px;}

.mr-rt20{margin-left:20px;}

.mr-rt10{margin-right:10px;}

.pd-0{padding:0;}
.pd-tp10{padding-top:10px;}
.pd-lt5{padding-left:5px;}

.pd-lt100p{padding-left:100px;}

.pd-bt15{padding-bottom:15px;}
.pd-bt50{padding-bottom:50px;}
.pd-bt5p{padding-bottom:5px;}

.brd-0{border:0;}
.brd-bt-none{border-bottom:none;}


.width-auto{width:auto;}
.width2{width:2%;}
.width3{width:3%;}
.width5{width:5%;}
.width6{width:6%;}
.width8{width:8%;}
.width10{width:10%}
.width12{width:12%} 
.width13{width:13%} 

.width15{width:15%;}
.width17{width:17%;}
.width45{width:45%;}
.width49{width:49%;}
.width50{width:50%;}
.width57{width:57%;}
.width80{width:80%;}
.width82{width:82%;}
.width90{width:90%;}
.width99{width:99%;}
.width100{width:100%;}

.width15p{width:15px;}
.width25p{width:25px;}
.width60p{width:60px;}
.width65p{width:65px!important;}
.width80p{width:80px;}
.width100p{width:100px;}
.width120p{width:120px;}
.width150p{width:150px;}
.width180p{width:180px;}

.width200p{width:200px;}
.width220p{width:220px;}
.width250p{width:250px;}
.width260p{width:260px;}
.width280p{width:280px;}
.width330p{width:330px;}
.width450p{width:450px;}
.width460p{width:460px;}
.width480p{width:480px;}
.width495p{width:495px;}
.width500p{width:500px;}
.width700p{width:700px;}
.width770p{width:770px;}

.txt-align-right{text-align:right;}
.txt-align-left{text-align:left;}
.txt-align-center{text-align:center;}
.vertical-align-top{vertical-align:top;}


.height26{height:26px;}
.height30{height:30px;}
.height36{height:36px;}
.height75{height:75px;}
.height470{height:470px;}
.height500{height:500px;}
.line-height30{height:30px;}

.display-none{display:none}
.display-block{display:block;}
.display-inline{display:inline;}
p.profile-require span.display-inline{color:#666666; font-size:100%; padding-right:2px;}
.cursor-pointer{cursor:pointer;}


.font-normal{font-style:normal;}
.font-wgt-normal{font-weight:normal;}
.font-wgt-bold{font-weight:bold;}
.font-size11{ font-size:11px;}
.font-size10{font-size:10px;}

.flot-left{float:left !important;}
.flot-right{float:right !important;}
.overflow-hidden{overflow:hidden;}
.overflow-scroll{overflow:scroll;}
.overflow-auto{overflow:auto;}

.btnfont{font-size:12px; margin-right:1em;}

.bg-color-white{background-color:White;}

.tdpadding{padding:3px 0px 5px;}
.prfile-padding{padding:0 0 8px 12px;}
.img-border{border:1px solid #666666;}

.dg-bgcolor{background-color:#7C6F57;}
.dg-selected{background-color:#C5BBAF; font-weight:bold; color:#333333;}
.dg-pager{background:#666666; color:White; text-align:center;}

#fixedIe{position:absolute;float:right;height:auto;width:150px;}
.mod-term-pop{z-index:9999999; display:none;visibility:hidden;}
.mod-term-pop-body{max-height:300px; overflow-y:scroll; overflow-x:hidden;}
.mod-div-pop-content{max-height:300px; overflow-y:auto; overflow-x:hidden;}
.z-index-999999{z-index:999999;}



/* home page css starts here */
.homepage{margin:0 auto; width:100%;}
.homepage .hinnerbanner{width:100%; background:#000000; text-align:center;}
.homepage .hinner{margin:0 auto; width:1000px;}
.homepage .pages{padding-top:35px; padding-right:0; width:1000px; margin:0 auto;}
.homepage .pages.campaignspage{padding-top:0;}
.homepage .page-right{padding-top:20px; width:723px; padding-bottom:20px;}
.hinner .homepage .page-right{padding-top:19px;}
.homepage .info-heading{margin-bottom:0;}
.homepage p.title-input{margin-bottom:8px;}
.homepage .tabcontent{border-top:solid 1px #bebebe; /* border-bottom:solid 1px #bebebe; */ padding:0px 20px 0px 0; margin-left:-14px; width:719px; margin-bottom:27px;}
.homepage .latestcontent{margin-right:-20px; margin-bottom:0px; margin-top:0px; min-height:100px;}
.homepage .latestcontent .roweven:first-child{border-top:solid 1px #dddddd;}
.homepage .latestcontent .roweven{background:#f8f8f8; border-bottom:solid 1px #dddddd; padding:15px 0;}
.homepage .latestcontent .rowodd{border-bottom:solid 1px #dddddd; padding:15px 0;}
.homepage .displayitems .roweven:first-child{border-top:none;}


.homepage .displayitems{border-top:solid 1px #bebebe; border-bottom:solid 1px #bebebe; margin-left:-14px;  margin-bottom:20px; width:739px;}
.homepage .displayrow{border-top:solid 1px #dddddd; min-height:100px; padding:5px 0;}
.homepage .displayrow:first-child{border:none;}
.full{width:100%; float:left;}

.tabs-black{background:url(images/tabs/home-tab-bg.jpg) 0 0 repeat-x; height:28px; position:relative; margin-left:-14px; width:738px; margin-bottom:19px; border-left:solid 1px #373a3d;}
.tabs-black li{float:left; padding-bottom:4px;}
.tabs-black a{background:url(images/tabs/tabs-seprator.png) right 0 no-repeat; color:#ffffff; font-size:11px; display:block; padding-left:6px; padding-right:7px; height:28px; line-height:28px; text-decoration:none;}
.lavaLampWithImage{}
.lavaLampWithImage li.back{background:url(images/tabs/home-tab-bg-active.png) no-repeat right 0px; width:9px; height:28px; z-index:8; position:absolute; list-style-type:none; margin-left:-1px; padding-right:5px;}
.lavaLampWithImage li.back .left{display:none;}
.lavaLampWithImage li a{z-index:10; position:relative;}
.lavaLampWithImage li.current a{color:#00adef;}
/*.tabs-black li.selected, .tabs-black li:hover{float:left; background:url(images/tabs/home-tab-bg-active.png) right 0  no-repeat; margin-left:-1px; margin-top:0px;} 
.tabs-black li.selected a, .tabs-black li:hover a{color:#00adef; background:none; padding-right:8px;}*/


.refine-results{background:url(images/tabs/tab-white.jpg) 0 0 repeat-x; border:solid 1px #dddddd; height:22px; padding:7px 0; position:relative; margin-bottom:27px; float:left; margin-top:5px;}
.refine-results li{float:left;}
.refine-results a{border-right:solid 1px #dddddd; color:#57585c; font-size:11px; display:block; padding-left:6px;  padding-right:6px; height:24px; line-height:24px; text-decoration:none; font-weight:bold;}
.refine-results li.selected, .refine-results li:hover{float:left;}
.refine-results li.selected a, .refine-results li:hover a{color:#00adef;}
.refine-results li:last-child a{border:none;}

/* landing page css starts here */
#slider1{height:370px; overflow:hidden;}
div.anythingSlider{display:block;  margin:0 auto;  overflow:hidden;  position:relative;}
div.anythingSlider .anythingWindow{overflow:hidden;  position:relative;  width:100%;  height:100%;}
ul.anythingBase{background:transparent; list-style:none; position:absolute; top:0; left:0; margin:0;  padding:0;}
ul.anythingBase li.panel{background:transparent; display:block; overflow:hidden; float:left; padding:0;  margin:0; position:relative;}
div.anythingSlider .thumbNav{margin:0; padding:0;}
div.anythingSlider .thumbNav li{display:inline;}
.anythingControls{position:absolute; bottom:8px; left:35px;}
#slider-container .thumbNav a{display:block; width:11px; height:11px; text-decoration:none; font-size:0px; line-height:0px; background:url(images/icon/banner_icon.png) right 0px no-repeat; float:left; margin-right:10px;}
#slider-container .thumbNav a.cur{background-position:left top;}
.start-stop, .arrow.forward{display:none !important;}
.slider-content{position:absolute; top:60px; left:36px; height:310px;}
.slider-content .desc{position:absolute; bottom:8px; left:150px;}
.slider-content .desc p{font-size:11px; color:#ffffff; text-align:left;}
.slider-content img{float:left;}



.bx-wrapper{position:relative; margin:0 auto; padding:0; *zoom:1;}
.bx-wrapper .bx-viewport{max-height:370px; overflow:hidden;}
.bx-wrapper .bx-viewport li{text-align:center; background:#000000;}
.bx-wrapper .bx-pager{}
.bx-wrapper .bx-controls{position:absolute; bottom:8px; left:35px; z-index:999;}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block; *zoom:1; *display:inline;}
.bx-wrapper .bx-pager.bx-default-pager a{display:block; width:11px; height:11px; text-decoration:none; font-size:0px; line-height:0px; background:url(images/icon/banner_icon.png) right 0px no-repeat; float:left; margin-right:10px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background-position:left top;}

 


.landing-pid{background:url(images/landing_pid_bg.jpg) 0 0 repeat-x; height:81px; width:100%; padding:17px 0; margin-bottom:10px;}
.landing-pid ul{padding:0 20px;}
.landing-pid li{width:138px; margin-right:17px; float:left;}
.landing-pid li .pidimg{float:left; margin-bottom:4px; /* border:solid 5px #000000; */}
.landing-pid li .pidimg img{max-width:138px; max-height:66px;}
.landing-pid li .pidimg a{padding:0; background:none;}
.landing-pid li .pidimg a:hover{background:none;}
.landing-pid li span{padding-left:13px;}
.landing-pid li a{color:#ffffff; background:url(images/icon/login-arrow-tail.gif) no-repeat 4px 4px; text-decoration:none;padding-left:13px; display:block; clear:both;}
.landing-pid li a:hover{color:#3AABED; background-image:url(images/icon/arr-tall-hover.gif);}

.godirectly{margin-bottom:39px; float:left; width:100%;}
.godirectly ul{padding:0 20px;}
.godirectly li{background:url(images/icon/godirectly_sep.jpg) right 50% no-repeat; float:left; margin-right:21px; padding-right:21px; color:#666666; font-size:11px; font-weight:bold;}
.godirectly li.last{background:none;}
.godirectly li.first{background:none; margin-right:6px; padding-right:10px}
.godirectly a{background:url(images/icon/arr-tall.gif) left 50% no-repeat; padding-left:9px; line-height:11px; font-weight:bold; font-family:Arial; color:#003366; text-decoration:none;}

.topics{padding-bottom:34px; float:left; width:100%}
.topics ul{padding:0 20px;}
.topics li{float:left; width:285px; margin-right:25px;}
.topics li.last{margin-right:0;}
.topics li h4{color:#003366; font-size:11px; font-weight:bold; font-family:Arial; padding-left:9px; background:url(images/icon/arr-tall.gif) left 50% no-repeat;}
.topics li h4 a{color:#003366; font-size:inherit; font-weight:bold; font-family:Arial;}
.topics li p{color:#666666; font-size:11px;}




/* assets library */
.assetsbanner{width:100%; float:left; background:#000000;}
.assetsbanner img{float:left;}
.assetslm{/* background:none; */ margin-top:20px; margin-bottom:10px;} 
.assetslm ul{padding-top:0px;}
.assetslm ul li{padding-left:0px;}
.assetslm ul li a{color:#ffffff; line-height:16px; padding-top:4px; padding-bottom:4px; text-decoration:none; background:url(images/icon/login-arrow-tail.gif) no-repeat 206px 8px; display:block; padding-left:20px; padding-right:30px; border-bottom:1px solid #2F3033; border-top:1px solid #737476;}
/* .assetslm ul li.submenu.open > a{background:url(images/icon/arr-tall-hover-openheader.gif) no-repeat 206px 8px;} */
.assetslm ul li.submenu.close > a{background:url(images/icon/login-arrow-tail-openheader.gif) no-repeat 206px 8px;}
.assetslm ul li.submenu.close > a:hover{color:#00ADEF; background:url(images/icon/arr-tall-hover-openheader.gif) no-repeat 206px 8px;}
.assetslm ul li.submenu{position:relative;}
.assetslm ul li a.lock{position:absolute; top:8px; left:0px; background:url(images/icon/11pt_folder_over.gif) right 0 no-repeat; width:18px; height:12px; border:none; padding:0; display:block;}
.assetslm ul li a.lock:hover{background:url(images/icon/11pt_folder_over.gif) right 0 no-repeat;}
.assetslm ul li.submenu.open a.lock{background:url(images/icon/11pt_folder_over.gif) right 0 no-repeat;}
.assetslm ul ul{background:url(images/left_menu_sub_bg.jpg) no-repeat 0 0 #535458;}
.assetslm ul ul ul{background:url(images/menu/third_level_background.gif) repeat-x scroll 0 0 #5B5C5F;}
.assetslm ul ul a{border:none; padding-left:30px;}
.assetslm ul ul a.lock{left:10px;}
.assetslm ul ul ul a{border:none; padding-left:40px;}
.assetslm ul ul ul a.lock{left:20px;}
.assetslm ul ul ul ul a{padding-left:50px;}
.assetslm ul ul ul ul a.lock{left:30px;}
.assetslm ul ul ul ul ul a{padding-left:60px;}
.assetslm ul ul ul ul ul a.lock{left:40px;}
.assetslm ul ul ul ul ul ul a{padding-left:70px;}
.assetslm ul ul ul ul ul ul a.lock{left:50px;}
.assetslm ul ul a:hover{color:#00ADEF; background:url(images/icon/arr-tall-hover.gif) no-repeat 206px 8px;}



/* .assetslm ul a:first-child{display:none;} */

.assetsrc{}
.assetsrc p{color:#58575c; text-align:justify; margin-bottom:20px;}

.assetsrc ul.imagefolder{margin-left:-14px; /* width:480px; */ float:left; /* border-right:solid 1px #dddddd;*/  margin-right:-15px;}
.assetsrc ul.imagefolder li{border:#dddddd solid 1px; margin-left:-1px; min-width:119px; min-height:111px; vertical-align:middle; text-align:center; float:left; position:relative; max-width:119px;}
.assetsrc ul.imagefolder li p{color:#003367; font-size:12px; text-align:center; font-weight:bold; margin-bottom:0; line-height:20px; border-top:#dddddd solid 1px; word-wrap:break-word; padding:0 5px;}
.assetsrc ul.imagefolder li a{/* border:#ffffff solid 2px; display:block; */ display:block;}
.assetsrc ul.imagefolder li a img{max-width:119px; max-height:111px;}
.assetsrc ul.imagefolder li span.folder{display:none; border:#00adef solid 2px; width:115px; height:107px;}
.assetsrc ul.imagefolder li:hover a, .assetsrc ul.imagefolder li.selected a{/* border:#00adef solid 2px; */}
.assetsrc ul.imagefolder li:hover span.folder, .assetsrc ul.imagefolder li.selected span.folder{background:url(images/icon/11pt_folder_over_white.gif) 97px 6px no-repeat; position:absolute; top:0px; right:0px; display:block;}
.assetsrc ul.imagefolder li:hover p, .assetsrc ul.imagefolder li.selected p{color:#00adf1;}

.pagination{padding-top:40px;}
.pagination div{margin:0 auto; width:105px; border-right:solid 1px #dddddd; position:absolute; bottom:40px; left:162px;}
.pagination .parrow{background-image:url(images/icon/pagination_icon.png); background-repeat:no-repeat; width:26px; height:26px; cursor:pointer; border:solid 1px #d3d3d3; border-right:none; float:left; text-indent:-99999px; font-size:0px;}

.pagination .pfirst{background-position:left -22px;}
.pagination .plast{background-position:right -22px;}
.pagination .pnext{background-position:-36px -22px;}
.pagination .pprev{background-position:-18px -22px;}

.pagination .pfirst:hover{background-position:left top;}
.pagination .plast:hover{background-position:right top;}
.pagination .pnext:hover{background-position:-36px top;}
.pagination .pprev:hover{background-position:-18px top;}
.pos-rel{position:relative;}





/* upload menu */
div.uploader span.filename{color:#666666; font-size:11px;}
div.uploader{display:-moz-inline-box; display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
div.uploader, div.uploader *{margin:0; padding:0;}
div.uploader{background-position:0 -297px; height:19px; width:260px; cursor:pointer; position:relative; overflow:hidden;}
div.uploader input{opacity:0; filter:alpha(opacity=0); -moz-opacity:0; border:none; background:none; position:absolute; top:0; text-align:right; right:0px; float:right; cursor:default; width:80%; height:100%;}
div.uploader, div.uploader span.action{background-image:url(images/choose-file-btn.png); background-repeat:no-repeat; -webkit-font-smoothing:antialiased;}
div.uploader span.filename{text-overflow:ellipsis; display:block; overflow:hidden; white-space:nowrap; float:left; cursor:default; height:19px; margin:0px 0 0px 0px; line-height:19px; width:151px; padding:0 10px 0 8px; background:#f3f3f3;}
div.uploader span.action{text-shadow:white 0px 1px 0px; background-color:#fff; font-size:11px; font-weight:bold;}
div.uploader span.action{background-position:right 0px; height:19px; line-height:19px; width:83px; text-align:center; float:right; display:inline; overflow:hidden; cursor:pointer; text-indent:-999999px;}
div.uploader.hover span.action, div.uploader.focus span.action{background-position:right -19px;}

.numbering td{padding:5px 5px 0;}
.numbering td a{color:#000036;}
.numbering td a:hover, .numbering td span{color:#00AEEF;}
.browseimage{position:relative; top:-51px; left:-275px;}
.top_215n {top: -215px !important;}