@charset "utf-8";
/* CSS Document */
html, body { min-width:998px;margin:0 auto;text-align:left;background: #CCCCCC;position:relative;border:0px; font: 13px Arial, Helvetica, sans-serif; color:#555555;}
img, div, a, input { behavior: url(/css/iepngfix.htc) }

/* ----- BASIC ELEMENTS ------------------------------------------------------------------------------------------------------ */
a { font:11px;}
a:link, a:visited { text-decoration: none; color: #0c406a;  font-size:14px;}	
a:hover, a:active { text-decoration: underline; color: #F36; }
abbr, acronym {border-bottom: 1px dotted #FF6600; cursor:help;}

/*PARAGRAGH----------------*/
p { margin: 0px 0px 0px 0px; font-size:14px; line-height:21px; }
.p1, .p2, .p3, .p4, .p5, .p6 { padding:10px 40px 10px 35px;}
.terms_p1{ padding:10px 40px 10px 35px; font-size:13px;}
.terms_sub_p1{ padding:10px 30px 10px 0px; font-size:13px;}

/*TITLE BACKGROUND ---------*/
div#titleText{height:45px; background:url(/images/title_steps.jpg)  no-repeat;}
div#titleText2{height:45px; background: url(/images/title_news.jpg)  no-repeat;}
div#titlebg {height:45px; background: url(/images/title_bg.jpg)  no-repeat;}

div#demo_form_title{height:45px; background: url(/images/demo/demo_form_title.jpg)  no-repeat;}
p.demo_form_titleText { font-size:12px; font-weight:bold; color:#0c406a;padding:12px 0px 0px 33px;}

p.titleText { font-size:14px; color:#0c406a;padding:13px 0px 0px 60px;}

p.titleText2 { font-size:14px; color:#0c406a;padding:32px 0px 0px 60px;}
p.titleText2 a:link, p.titleText2 a:visited{font-size:14px; color: #0c406a; text-align:left; }
p.titleText2 a:hover,p.titleText2 a:active{ color:#990000}

p.sub_titleText { font-size:14px; color:#0c406a;padding:12px 10px 0px 60px;}

p.table_titleText{font-size:13px; color:#0c406a;}

/* ----- Bullet  List ----- */
ol.upper-latin{list-style-type: decimal; padding:10px 30px 0px 20px; font:14px arial, helvectica, sans-serif; line-height:21px;  margin-left:40px;}

ol.square {list-style-type: square; padding:10px 90px 0px 60px; font:14px arial, helvectica, sans-serif; line-height:25px; margin-left:40px; }
ol.circle {list-style-type: circle; padding:10px 90px 0px 2px; font:14px arial, helvectica, sans-serif; line-height:25px;  }

ol.decimal2 {list-style-type: decimal; padding:10px 30px 0px 20px; font:14px arial, helvectica, sans-serif; line-height:35px; color: #0c406a; margin-left:40px;}
ol.circle2 {list-style-type: circle; padding:10px 30px 0px 20px; font:14px arial, helvectica, sans-serif; line-height:35px;  margin-left:40px;}

ol.lower-alpha {list-style-type: lower-alpha; padding:10px 0px 0px 0px; font-size:13px; margin-left:5px;}
ol.lower-roman {list-style-type:  lower-roman; padding:10px 0px 0px 0px; font-size:13px;;margin-left:20px;}
ol.condition_decimal li{list-style-type: decimal; padding:10px 30px 0px 0px; font-size:13px; line-height:21px; margin-left:20px;  }

ol.faq_decimal {list-style-type: decimal; padding:10px 30px 0px 20px; font:14px arial, helvectica, sans-serif; line-height:30px;  margin-left:40px; }
ol.faq_decimal a:link, ol.faq_decimal a:visited { color:#0099CC; }
ol.faq_decimal a:hover, ol.faq_decimal a:active{ color:#0c406a; text-decoration:none;}

ol.faq_ans_decimal{list-style-type: decimal; padding:10px 30px 0px 20px; font:14px arial, helvectica, sans-serif; line-height:21px;  margin-left:40px;}

span.faq_ans_title{  color:#0099CC; }


/* ----- NEWS & EVENT -------------------------------------------*/
div#newsTitle {color: #000000; font:13px Arial, Helvetica, sans-serif;font-weight:bold;padding:14px 0px 0px 24px ;}
.newsDate {color: #000000; font-size:11px;}
.newsDetails a:link, .newsDetails a:visited{color: #174278;font-size:12px; font:Arial, Helvetica, sans-serif;}
.newsDetails a:hover{color: #174278;font-size:12px;font-weight:bold;text-decoration:none;}
p.more { font:10px Arial, Helvetica, sans-serif; color:#f26522; text-align:right; padding:0px 38px 0px 13px }


/* ----- LANGUAGE MENU & LOGIN TEXT-------------------------------------------------------------------------------------- */
#multi-language {width:314px;height:48px;}
p.language { margin-right:10px; font-size:12px; color:#000; text-align:right; padding:5px 0px 0px 0px; line-height:14px;}
p.language a:link, p.language a:visited{ margin-right:10px; font-size:12px; color: #000; text-align:right; padding:5px 0px 0px 0px;line-height:14px;}
p.language a:hover,p.language a:active{ color: #336699}


/* ----- NAVIGATION------------------------------------------------------------------------------------------------------ */
div#navigation{width:998px; height:29px; }
p.Menu{ margin-left:20px; font-size:12px; color:#142957; text-align:left; padding:6px 0px 0px 3px; line-height:14px;}
p.Menu a:link, p.Menu a:visited, p.bottomMenu_left a:link, p.bottomMenu_left a:visited{ font-size:12px; color:#142957; text-align:left; padding:6px 0px 0px 3px;line-height:14px;}
p.Menu a:hover,p.bottomMenu_left a:active{ color:#fff; font-weight:bold; text-decoration:none}


/* ----- cloud link ---------------------------------------------------------------------------------------- */

div#cloud_link{width:540px;padding-bottom:3px;}
div#cloud_link a:link, div#cloud_link a:visited{ color:#fff; font-size:12px;}
div#cloud_link a:hover, div#cloud_link a:active{ color: #00CCFF}



/* ----- SIGN UP & SIGN UP BUTTONS---------------------------------------------------------------------------------------- */
div#signupTitle{width:270px;height:70px;}
p.signupTitle { padding:22px 0px 0px 18px; font-weight:bold; color:#fff; font-size:12px; }

div#signup_btn {width:126px;height:36px;  margin-left:100px; margin-top:25px; }
div#signup_btn a:link, div#signup_btn a:visited{width:126px;height:36px; display: block;background-image:url(/images/signup_btn.jpg); color:#fff }
div#signup_btn a:hover, div#signup_btn a:active{background-image:url(/images/signup_btn_up.jpg); text-decoration:none; color: #fff; font-weight:bold; }
p.signup_btn{ padding:8px 0px 0px 10px;   font-size:12px; }


/* ----- BOTTOM MENU------------------------------------------------------------------------------------------------------ */

div#bottomMenu, div#bottomMenu_left , div#bottomMenu_right  {float:left}
div#bottomMenu { width:998px; height:23px;}
div#bottomMenu_left {width:650px; height:23px; }
div#bottomMenu_right {width:348px; height:23px; }

p.bottomMenu_left { margin-left:21px; font-size:11px; color: #CCCCCC; text-align:left; }
p.bottomMenu_left a:link, p.bottomMenu_left a:visited{ font-size:11px; color:#CCCCCC; text-align:left; }
p.bottomMenu_left a:hover,p.bottomMenu_left a:active{ color:#666666}

p.bottomMenu_right { font-size:11px; color:#666666; text-align:right;  line-height:14px;}


p.copyright{ font-size:11px; color:#CCCCCC; text-align:right; line-height:11px; padding:6px 22px 0 0px;}



/* ----- RIGHT LIST ----- */

div#rightList { width:241px;background:#fff; margin: 0px}
div#rightList ul {list-style: none;padding: 0;  margin: 0px}
div#rightList ul li { border-bottom: none}
div#rightList ul li a { background:url(/images/rightlist/list_block.jpg); height:30px; display: block; font:12px arial, helvectica, sans-serif;color:#174278;text-decoration: none; border-bottom: 1px dotted #CCCCCC; line-height:30px;}
div#rightList ul li a:hover {background:url(/images/rightlist/list_block_over.jpg);color: #000033;font:bold 12px arial, helvectica, sans-serif;filter:alpha(opacity=100); line-height:30px;}

div#rightList ul li a.listText{ font-size:12px;; text-align:left; padding:0px 0px 0px 25px; }
div#rightList ul li span.colorText { color:#CC3300; font:italic;}


p.list_bottom { height: 30px; width:241px; background: url(/images/rightlist/list_bottom.jpg) no-repeat; margin-top:0px;}


p.title_quickList, p.title_cbsStorage, p.title_resources, p.title_support, p.title_management, 
p.title_logon , p.title_partners, p.title_documents, p.title_code, p.title_developer_news,
 p.title_demo_user, p.title_demo_idc, p.title_demo_branded  { height: 94px; width:241px; font-weight:bold; color:#000; font-size:12px; line-height:25px; padding:0px 0px 0px 8px;  }

p.title_quickList {background: url(/images/rightlist/title_quickLink.jpg) no-repeat;}
p.title_cbsStorage {background: url(/images/rightlist/title_cbsStorage.jpg) no-repeat;}
p.title_resources {background: url(/images/rightlist/title_resources.jpg) no-repeat;}
p.title_support {background: url(/images/rightlist/title_support.jpg) no-repeat;}
p.title_management {background: url(/images/rightlist/title_management.jpg) no-repeat;}
p.title_logon {background: url(/images/rightlist/title_logon.jpg) no-repeat;}
p.title_partners{background: url(/images/rightlist/title_partners.jpg) no-repeat;}
p.title_documents{background: url(/images/rightlist/title_documents.jpg) no-repeat;}
p.title_code{background: url(/images/rightlist/title_code.jpg) no-repeat;}
p.title_developer_news{background: url(/images/rightlist/title_developer_news.jpg) no-repeat;}

p.title_demo_user{background: url(/images/rightlist/title_demo_user.jpg) no-repeat;}
p.title_demo_idc{background: url(/images/rightlist/title_demo_idc.jpg) no-repeat;}
p.title_demo_branded{background: url(/images/rightlist/title_demo_branded.jpg) no-repeat;}


div#spaceBlock {height:0px; width:222; background:#fff}




/* ----- News & Event List ----- */


#news_newsList ul { margin: 0px 0 0 0px; padding: 0; list-style: none; width:600px; }
#lcommon_block ul, #lselect ul { margin-top: 0px; margin-bottom: 0px; }
#news_newsList li { display: block; padding: 6px 0 6px 12px; margin: 0; line-height: 8px; border-bottom: 1px dotted #CCCCCC;}

#news_newsList li a:link, #news_newsList li a:visited{ line-height:20px;font-size:12px; color: #0099CC}
#news_newsList li a:hover, #news_newsList li a:active{ color: #0c406a}

#news_newsList p { margin: 0px 0px 0px 0px; font-size:12px; line-height:16px; }
#news_newsList P.date { font-weight:bold; font-size:11px;color: #003366; padding-bottom:10px;}
#news_newsList li.title { display: block; padding: 3px 0 3px 12px; font-weight:bold; font-size:12px; background-color:#7a96ac; color:#fff;line-height:10px;}


/* ----- TABLES ------------------------------------------------------------------------------------------------- */

tr.odd { border:1px  solid #FFFFFF; background-color:#D9D9D9;  padding: 2px 0px 2px 0px;  }
tr.even { border:1px solid #FFFFFF; background-color:#E8E8E8;  padding: 2px 0px 2px 0px; }
td.titleTop {border:1px solid #FFFFFF; padding:4px 10px 4px 9px; font:bold 12px Arial, Helvetica, sans-serif;color:#000033;text-align:center; }
td.titleLeft {border:1px solid #FFFFFF; font:bold 12px Arial, Helvetica, sans-serif;color:#464646;padding:4px 10px 4px 10px;line-height:16px; }
td.titleHeader { background-color: #7a96ac;border:1px solid #FFFFFF; padding:4px 10px 4px 9px; font:bold 12px Arial, Helvetica, sans-serif;color:#fff; }

td.titleHeader2 { background-color:#663366;border:1px solid #FFFFFF; padding:4px 10px 4px 9px; font:bold 12px Arial, Helvetica, sans-serif;color:#fff; }

td.titleHeader3 { background-color:#ffffff;border:1px solid #FFFFFF; padding:4px 10px 4px 9px; font:bold 12px Arial, Helvetica, sans-serif;color:#0c406a; text-align:center }



td.titleWhiteBG {background-color:#fff;border:1px solid #FFFFFF;text-align:center; padding:0px 0px 0px 0px;font:bold 12px Arial, Helvetica, sans-serif;color:#0c406a; text-align:center}
td.tablecontent_text {border:1px solid #FFFFFF;text-align:left; font:12px Arial, Helvetica, sans-serif; padding:4px 10px 4px 9px; line-height:16px; color:#666666}
td.tablecontent_text a:link, td.tablecontent_text a:visited{text-align:left; font:12px Arial, Helvetica, sans-serif;  line-height:16px; color: #0c406a; font-weight:bold;}

td.table_button_bg {border:1px solid #FFFFFF;text-align:center; font:12px Arial, Helvetica, sans-serif; line-height:16px; color:#666666}

.bugTable_Text {  font-size:14px; color:#0c406a; text-align:right; line-height:40px; }


td.tableData_text {border:1px solid #FFFFFF;text-align:left; font:12px Arial, Helvetica, sans-serif; padding:4px 10px 4px 9px; line-height:16px; color:#555555; font-weight:bold;}

td.tableRed_text {border:1px solid #FFFFFF;text-align:left; font:12px Arial, Helvetica, sans-serif; padding:4px 10px 4px 9px; line-height:16px; color: #990000; font-weight:bold;}

span.tableRed_text {text-align:left; font:12px Arial, Helvetica, sans-serif; line-height:16px; color: #990000; font-style:italic; }


/* ----- USER LOGIN TABLE [user_login.html ] -----------*/
div#user_loginTable { margin:100px 0px 0px 170px; width:465px; height:200px;}
.user_loginTableText {  font-size:13px; color:#0c406a; text-align:right }
.user_loginTableText a:link, .user_loginTableText a:visited{font-size:12px; color: #990000; text-align:left; }
.user_loginTableText a:hover,.user_loginTableText a:active{ color:#666666}

/* ----- USER REGISTER TABLE [user_register.html ] -----------*/
div#user_registerTable { margin:0px 0px 0px 60px; width:600px}
.user_registerTableText {  font-size:13px; color:#0c406a; text-align:left}
.user_registerTableText a:link, .user_registerTableText a:visited{font-size:12px; color: #990000; text-align:left; }
.user_registerTableText a:hover,.user_registerTableText a:active{ color:#666666}
td.pink_text {color: #F36; font-weight:bold; font-size:13px;}
td.remark_text {color: #480048; font-size:11px;}

div#recharge_callbackTable { margin:0px 0px 0px 60px; width:400px}
.recharge_callbackTableText {  font-size:13px; color:#0c406a; text-align:left}
.recharge_callbackTableText a:link, .recharge_callbackTableText a:visited{font-size:12px; color: #990000; text-align:left; }
.recharge_callbackTableText a:hover,.recharge_callbackTableText a:active{ color:#666666}
td.pink_text {color: #F36; font-weight:bold; font-size:13px;}
td.remark_text {color: #480048; font-size:11px;}


/* ----- PARTNERS SIGN-UP TABLE [IDC PARTNERS, BRANDED PARTNERS] -----------*/
div#partners_registerTable { margin:25px 0px 0px 300px; width:465px; height:280px;}
.partners_registerTableText {  font-size:13px; color:#0c406a; text-align:right }
.partners_registerTableText a:link, .partners_registerTableText a:visited{font-size:12px; color: #990000; text-align:left; }
.partners_registerTableText a:hover,.partners_registerTableText a:active{ color:#666666}

div#partner_register_titleText { margin:15px 0px 0px 180px; font-size:13px; color:#480048}

/* ----- MANAGEMENT TABLE [LOGIN, EMAIL, CHANGE PASSWORD] -----------*/
div#managementTable { margin:100px 0px 0px 300px; width:465px; height:200px;}
.managementTableText {  font-size:13px; color:#0c406a; text-align:right }
.managementTableText a:link, .managementTableText a:visited{font-size:12px; color: #990000; text-align:left; }
.managementTableText a:hover,.managementTableText a:active{ color:#666666}



/* ----- DEMO RAW API TABLE  --------------------------------------*/

div#demo_accessID_bg{ width:728px; height:113px;}




table.demo_rawAPI_Table{  font-size:12px; color:#0c406a; text-align:left; }
table.demo_rawAPI_subTable{  font-size:12px; color:#0c406a; text-align:left; margin-left:30px; line-height:25px; }



/* ----- DEMO RAW API BUTTONS [ GET, PUT, DELETE, ACCESS SERVER BUTTONS ]--------------------------------------*/

/* ----- DEMO - GET BUTTON -------------------------------*/

div#demo_get_btn {width:120px;height:28px;  margin-left:0px; margin-top:0px; }
div#demo_get_btn a:link, div#demo_get_btn a:visited{width:120px;height:28px; display: block;background-image: url(/images/buttons/demo_QA_btn.jpg); color:#0c406a  }
div#demo_get_btn a:hover, div#demo_get_btn a:active{background-image: url(/images/buttons/demo_QA_get_btn.jpg); text-decoration:none; color: #ffffff}
p.demo_get_btn{ padding:2px 0px 0px 0px;   font-size:12px; }


/* ----- DEMO - PUT BUTTON -------------------------------*/

div#demo_put_btn {width:120px;height:28px;  margin-left:0px; margin-top:0px; }
div#demo_put_btn a:link, div#demo_put_btn a:visited{width:120px;height:28px; display: block;background-image: url(/images/buttons/demo_QA_btn.jpg); color:#0c406a  }
div#demo_put_btn a:hover, div#demo_put_btn a:active{background-image: url(/images/buttons/demo_QA_put_btn.jpg); text-decoration:none; color: #ffffff}
p.demo_put_btn{ padding:2px 0px 0px 0px;   font-size:12px; }


/* ----- DEMO - DELETE BUTTON -------------------------------*/

div#demo_delete_btn {width:120px;height:28px;  margin-left:0px; margin-top:0px; }
div#demo_delete_btn a:link, div#demo_delete_btn a:visited{width:120px;height:28px; display: block;background-image: url(/images/buttons/demo_QA_btn.jpg); color:#0c406a  }
div#demo_delete_btn a:hover, div#demo_delete_btn a:active{background-image: url(/images/buttons/demo_QA_delete_btn.jpg); text-decoration:none; color: #ffffff}
p.demo_delete_btn{ padding:2px 0px 0px 0px;   font-size:12px; }


/* ----- DEMO - URL BUTTON [ LOCATION, ACL, DEFAULT URL, FILE ATTRIBUTE ]-------------------------------*/

div#demo_url_btn {width:120px;height:28px;  margin-left:0px; margin-top:0px; }
div#demo_url_btn a:link, div#demo_url_btn a:visited{width:120px;height:28px; display: block;background-image: url(/images/buttons/demo_url_btn.jpg); color:#0c406a  }
div#demo_url_btn a:hover, div#demo_url_btn a:active{background-image: url(/images/buttons/demo_url_btn_up.jpg); text-decoration:none; color: #ffffff}
p.demo_url_btn{ padding:3px 0px 0px 0px;   font-size:12px; }


/* ----- DEMO - ACCESS SERVER BUTTON -------------------------------*/

div#demo_server_btn {width:119px;height:36px;  margin-left:0px; margin-top:0px; }
div#demo_server_btn a:link, div#demo_server_btn a:visited{width:119px;height:36px; display: block;background-image: url(/images/buttons/demo_server_btn.jpg); color:#fff  }
div#demo_server_btn a:hover, div#demo_server_btn a:active{background-image: url(/images/buttons/demo_server_btn_up.jpg); text-decoration:none; color: #ffffff}
p.demo_server_btn{ padding:6px 0px 0px 0px;   font-size:12px; }









/* ----- LOGIN_ID -------------------------------*/
div#login_id { margin:30px 10px 10px 10px;}
.login_idTable {font-size:14px; color:#0c406a; }


/* ----- LOGOUT BUTTON -------------------------------*/
div#logout_btn { width:100px; margin:5px 10px 10px 5px;}
div#logout_text{ width:50px; margin:28px 0px 0px 0px;}
.logout_textTable a:link, .logout_textTable a:visited{font-size:14px; color: #0c406a; text-align:left; }
.logout_textTable a:hover,.logout_textTable a:active{ color:#990000}


/* ----- BACK BUTTON-------------------------------*/
div#back_btn {width:110px; margin:0px 0px 10px 23px;}

div#back_text{width:55px; margin:25px 0px 0px 0px;}
.back_textTable a:link, .back_textTable a:visited{font-size:14px; color: #0c406a; text-align:left; }
.back_textTable a:hover,.back_textTable a:active{ color:#990000}


/* ----- TABLE SEARCH DATE-------------------------------*/
div#tableDate_search{ width:700px; margin:20px 0px 0px 0px; }
.tabledate_search_text { font-size:14px; color: #0c406a;text-align:center;}



/* ----- TABLE BUTTON-------------------------------*/
div#table_btn {width:94px;height:36px;  margin-left:0px; margin-top:0px; }
div#table_btn a:link, div#table_btn a:visited{width:94px;height:36px; display: block;background-image: url(/images/buttons/button.jpg); color:#0c406a  }
div#table_btn a:hover, div#table_btn a:active{background-image:url(/images/buttons/button_up.jpg); text-decoration:none; color: #ffffff}
p.table_btn{ padding:8px 0px 0px 0px;   font-size:12px; }


/* ----- ACTION BUTTON [submit, login button ]--------------*/
div#action_btn {width:213px;height:26px;  margin-left:0px; margin-top:0px; }
div#action_btn a:link, div#action_btn a:visited{width:213px;height:26px; display: block;background-image: url(/images/buttons/action_button.jpg); color:#0c406a  }
div#action_btn a:hover, div#action_btn a:active{background-image: url(/images/buttons/action_button_up.jpg); text-decoration:none; color: #ffffff}
p.action_btn{ padding:2px 0px 0px 0px;   font-size:12px; }


/* ----- REGISTER BUTTON (sign up) ------------*/
div#register_btn {width:136px;height:26px;  margin-left:0px; margin-top:0px; }
div#register_btn a:link, div#register_btn a:visited{width:136px;height:26px; display: block;background-image: url(/images/buttons/btn_rollout.png); color:#0c406a  }
div#register_btn a:hover, div#register_btn a:active{background-image: url(/images/buttons/btn_register_up.png); text-decoration:none; color: #ffffff}
p.register_btn{ padding:2px 0px 0px 0px;   font-size:12px; }


/* ----- LANGUAGE BUTTON (resources.html) ------------*/
div#language_btn {width:60px;height:26px;  margin-left:0px; margin-top:0px; }
div#language_btn a:link, div#language_btn a:visited{width:60px;height:26px; display: block;background-image: url(/images/buttons/btn_language.png); color:#0c406a  }
div#language_btn a:hover, div#language_btn a:active{background-image:url(/images/buttons/btn_language_up.png); text-decoration:none; color: #ffffff}
p.language_btn{ padding:2px 0px 0px 0px;   font-size:12px; }



/* ----- LEARN MORE BUTTON ------------*/
div#learn_btn {width:136px;height:26px;  margin-left:0px; margin-top:0px; }
div#learn_btn a:link, div#learn_btn a:visited{width:136px;height:26px; display: block;background-image: url(/images/buttons/btn_rollout.png); color:#0c406a  }
div#learn_btn a:hover, div#learn_btn a:active{background-image: url(/images/buttons/btn_learn_up.png); text-decoration:none; color: #ffffff}
p.learn_btn{ padding:2px 0px 0px 0px;   font-size:12px; }

/* ----- DOWNLOAD BUTTON ------------*/
div#download_btn {width:136px;height:26px;  margin-left:0px; margin-top:0px; }
div#download_btn a:link, div#download_btn a:visited{width:136px;height:26px; display: block;background-image: url(/images/buttons/btn_rollout.png); color:#0c406a  }
div#download_btn a:hover, div#download_btn a:active{background-image: url(/images/buttons/btn_download_up.png); text-decoration:none; color: #ffffff}
p.download_btn{ padding:2px 0px 0px 0px;   font-size:12px; }

/* ----- PLAYNOW BUTTON ------------*/
div#play_btn {width:136px;height:26px;  margin-left:0px; margin-top:0px; }
div#play_btn a:link, div#play_btn a:visited{width:136px;height:26px; display: block;background-image: url(/images/buttons/btn_rollout.png); color:#0c406a  }
div#play_btn a:hover, div#play_btn a:active{background-image: url(/images/buttons/btn_play_up.png); text-decoration:none; color: #ffffff}
p.play_btn{ padding:2px 0px 0px 0px;   font-size:12px; }


/* ----- MANAGEMENT BUTTONS---------------------------------------------------------------------------------------- */
div#function_button { height:48px; width:357px; }


div#idc_btn1 {width:182px;height:48px; margin:0px 0px 0px 0px }
div#idc_btn1 a:link, div#idc_btn1 a:visited{width:182px;height:48px; display: block;background-image: url(/images/buttons/button_idc1.jpg);  }
div#idc_btn1 a:hover, div#idc_btn1 a:active{background-image:url(/images/buttons/button_idc1_up.jpg);text-decoration:none; }
p.idc_btn_text{ padding:14px 0px 0px 0px;   font-size:14px;color:#0c406a ; text-align:center; }

div#idc_btn2 {width:290px;height:48px; margin:0px 0px 0px 0px }
div#idc_btn2 a:link, div#idc_btn2 a:visited{width:290px;height:48px; display: block;background-image: url(/images/buttons/button_idc2.jpg);  }
div#idc_btn2 a:hover, div#idc_btn2 a:active{background-image:url(/images/buttons/button_idc2_up.jpg); text-decoration:none; }

div#function_button 2 { height:48px; width:237px; }
div#branded_btn {width:182px;height:48px; margin:0px 0px 0px 0px }
div#branded_btn a:link, div#branded_btn a:visited{width:182px;height:48px; display: block;background-image: url(/images/buttons/button_branded.jpg);  }
div#branded_btn a:hover, div#branded_btn a:active{background-image: url(/images/buttons/button_branded_up.jpg);;text-decoration:none; }
p.branded_btn_text{ padding:14px 0px 0px 0px;   font-size:14px;color:#0c406a ; text-align:center; }


/* ----- CLOUD MANAGEMENT TEXT ---------------------------------------------------------------------------------------- */

div#cloudmanagement{ margin:15px 0px 0px 10px}

.cloudmanagement_text a:link, .cloudmanagement_text a:visited{font-size:14px; color: #0c406a; text-align:left; }
.cloudmanagement_text a:hover,.cloudmanagement_text a:active{ color:#990000}
