* {
margin:0;
padding:0;
border:none;
-moz-box-sizing:border-box;
}

ul,li {list-style:none}

body{background:#667c6c;}

.main{width:1000px;margin:auto;background:url(img/main_bg.gif) repeat-x #FFF;margin-top:10px;margin-bottom:30px; overflow:hidden;font-family:Arial, Helvetica, sans-serif;font-style:italic;font-weight:bold;margin-bottom:35px;}
.main #logo{margin: 9px 0 0 44px;float:left;}
.main #login{float:right;background:url(img/login_bg.gif) no-repeat;width:408px;color:#666;padding:5px 0 0 36px;margin:4px 20px 0 0;line-height:8px;font-size:11px;}
.main #login .text{border-left:1px solid #b7b7b7;background:url(img/input_bg.gif) repeat-x #e5e5e5;font-style:normal;width:144px;height:20px;margin-right:5px;}

.main #login_main_cont {position:absolute; top:450px; left:400px; width:500px;}
.main #login_main{width:408px;color:#666;padding:0 0 0 16px; margin:0 15px 0 0;line-height:8px;font-size:11px;height:80px;}
.main #login_main .text{border-left:1px solid #b7b7b7;background:url(img/input_bg.gif) repeat-x #e5e5e5;font-style:normal;width:144px;height:20px;margin-right:5px;}
#keys {background:url(img/keys.gif) no-repeat; height:48px; width:42px; float:left;}
.main .text1 {font-family:"Calibri"; font-size:13px; font-style:italic; font-weight:bold; padding-bottom:5px;}
#form_al {float:left;}
#cont_login { height:450px;}


#menu{margin:20px 0 0 30px;float:left;clear:both;width:557px;height:20px;}

#index #menu{background:url(img/menu/home.gif) no-repeat;}
#faq #menu{background:url(img/menu/faq.gif) no-repeat;}
#signup #menu{background:url(img/menu/signup.gif) no-repeat;}
#programs #menu{background:url(img/menu/programs.gif) no-repeat;}
#contactus #menu{background:url(img/menu/contactus.gif) no-repeat;}

#menu li{display:inline;vertical-align:top;}
*html #menu li{position:relative;top:-4px;}
#menu a{color:#FFF;text-decoration:none;font-size:11px;text-transform:uppercase;margin:0 20px 0 18px;position:relative;top:3px;}
#header{background:url(img/small_header.jpg) no-repeat;width:1000px;float:left;height:84px;}
#index #header{background:url(img/index_header.jpg) no-repeat;height:184px;}
#header h1{color:#FFF;font-size:30px;margin:18px 0 0 50px;}
#index #header h1{margin:40px 0 0 80px;font-size:40px;}
#header a{position:relative;top:2px;left:177px;}

#news #menu {background:url(img/menu/menu_news.gif) no-repeat;}
#menu li{display:inline;vertical-align:top;}
*html #menu li{position:relative;top:-4px;}
#menu a{color:#FFF;text-decoration:none;font-size:11px;text-transform:uppercase;margin:0 20px 0 18px;position:relative;top:3px;}
#header{background:url(img/small_header.jpg) no-repeat;width:1000px;float:left;height:84px;}
#header_login{background:url(img/index_header.jpg) no-repeat;width:1000px;float:left;height:184px;}
#index #header{background:url(img/index_header2.jpg) no-repeat;height:84px;}
#news #header{background:url(img/index_header2.jpg) no-repeat;height:84px;}
#header h1{color:#FFF;font-size:30px;margin:18px 0 0 50px;}
#index #header h1{margin:40px 0 0 80px;font-size:40px;}
#news #header h1{margin:40px 0 0 80px;font-size:40px;}
#header a{position:relative;top:2px;left:177px;}
#header_login{background:url(img/index_header.jpg) no-repeat;width:1000px;float:left;height:184px;}


/*Changes By Dyuimik*/
#top_head_coner {font-size:0px; line-height:0px; background:url("img/main_corners_top.gif") no-repeat; height:9px; width:1000px;}

.text_head {font-family:"Trebuchet MS";font-weight:normal;font-style:normal;font-size:11px;line-height:14px; }
.text_head {position:relative; top:-20px;left:180px;}
.text_h_bold{font-weight:bold;}
#logout {position:relative; top:15px;left:50px;width:69px;height:26px;}

#slogan_top_right {float:right; margin-right:20px; margin-bottom:20px;}
#cont_login { height:450px;}
#btn_sign_up_now {background:url(img/btn_sign_up_now.gif) no-repeat; position:relative; top:50px; left:200px; width:158px; height:35px; cursor:pointer;}
#ref {background:url(img/ref.gif) no-repeat; position:relative; top:50px; left:100px; width:266px; height:44px;}



#content{float:left;background:url(img/content_bg.gif) repeat-x #FFF;padding:0 50px;font-family:"Trebuchet MS";width:1000px;}
*html #content{width:900px;}
#content p{font-weight:normal;font-style:normal;font-size:12px;line-height:14px;}
#content h2{color:#993333;font-size:18px;}
#content h3{font-size:11px;text-transform:uppercase;font-style:normal;color:#993333;font-weight:bold;/*letter-spacing:-1px;*/}
#content h3 a, #content h3 a:link, #content h3 a:visited {font-size:11px;text-transform:uppercase;font-style:normal;color:#993333;font-weight:bold;/*letter-spacing:-1px;*/}
#content h3.date{color:#333333;}
#content .column1{float:left;width:290px;border-right:1px solid #CCC;padding-right:15px;}
*html #content .column1{padding-right:7px;}
#content p{padding-bottom:15px;}
#content h1{color:#333333;font-size:21px;background:url(img/h_bullet.gif) no-repeat;padding-left:28px;line-height:17px;padding-bottom:10px;}
#join{padding-bottom:15px;}
#content .column2{float:left;width:309px;padding-left:25px;padding-right:30px;}
*html #content .column2{padding-right:20px;padding-left:25px;width:255px;}
#content .column2 h2{font-style:normal;letter-spacing:-1px;padding-bottom:15px;}
#content .bold{font-weight:bold;}
#content .column3{float:left;width:300px;margin-top:-10px;}
#pricing_table{background:url(img/right_box_bg.gif) repeat-y;font-size:12px;font-style:normal;}
#pricing_table table{width:100%;padding:10px 6px;}
*html #pricing_table table{width:290px;margin-left:5px;}
#pricing_table thead td{background:url(img/menu_title_bg.gif) right no-repeat #cc9933;color:#FFF;font-size:11px;padding-left:15px;border-bottom:5px solid #FFF;}
#pricing_table tbody tr{background:#f0f0f0;}
#pricing_table tbody td{padding:1px 0 1px 15px;border-bottom:3px solid #FFF;}
#pricing_table tbody td.price{font-weight:normal;padding-right:20px;}
#content .column3 h1{background:none;padding:5px 0 0 15px;}
#content .column3 #slogan{margin:15px 0 5px 34px;}
#content .column3 a{position:relative;left:34px;}
#content .data_midle {width:685px;  background:url(img/ma_wide_table_bg.gif) repeat-y;}
#content .data_top {width:685px; height:7px; background:url(img/top_table_line.gif) no-repeat; font-size:0px;}
#content .data_bot {width:685px; height:6px; background:url(img/bot_table_line.gif) no-repeat;}
#content .data1 {width:682px; padding-left:2px; margin:0px;}
#content .data1 td {background:#f0f0f0; font-size:11px;}
#content .text_header_wight {font-family:"Trebuchet MS";font-weight:bold;font-style:normal;font-size:11px;line-height:14px; color:#FFF; background:#cc9933 !important; padding:3px;}

#footer{background:url(img/footer_bg.gif) repeat-x;color:#787878;font-size:10px;font-weight:normal;font-family:"Trebuchet MS";font-style:normal;float:left;width:1000px;padding-left:50px;padding-top:20px;}
#footer li{display:inline;}
#footer a{text-decoration:none;color:#787878;}
#footer #bottom_logo{float:right;margin-right:50px;margin-top:-20px;}
*html #footer #bottom_logo{margin-top:-5px;margin-right:100px;}
#footer p{float:left;clear:left;}
#footer ul{float:left;}


#signup .column1 input{background:#E5E5E5 url(img/input_bg.gif) repeat-x; border-left:1px solid #B7B7B7; font-style:normal; height:20px; width:295px;float:left;margin-top:10px;}
#signup .column1 form table{text-align:right;margin-top:20px;}
#signup.column1 form table td{padding-left:15px;vertical-align:bottom;} 
.red{color:#993333;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.green{color:#659932;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#signup #submit{border:none;width:auto;height:auto;margin-left:190px;margin-bottom:10px;}


#signup .column1 input{background:#E5E5E5 url(img/input_bg.gif) repeat-x; border-left:1px solid #B7B7B7; font-style:normal; height:20px; width:295px;float:left;margin-top:10px;}
#contactus .column1 input{background:#E5E5E5 url(img/input_bg.gif) repeat-x; border-left:1px solid #B7B7B7; font-style:normal; height:20px; width:295px;float:left;margin-top:10px;}
.column1 input.error {border:1px solid red;}
#signup .column1 form table{text-align:right;margin-top:20px;}
#signup .column1 form table td{padding-left:15px;vertical-align:top;} 
#signup .red{color:#993333;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#signup .green{color:#659932;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#signup #submit{border:none;width:106px;height:35px;margin-left:190px;margin-bottom:10px; background:url(img/submit.gif) no-repeat; overflow:hidden; cursor:pointer; font-size:0; line-height:25px; text-indent:-99999px;}
#contactus #submit{border:none;width:106px;height:35px;margin-left:190px;margin-bottom:10px; background:url(img/submit.gif) no-repeat; overflow:hidden; cursor:pointer; font-size:0; line-height:25px; text-indent:-99999px;}
.column1 .label {padding-top:10px; white-space:nowrap;}
.column1 .field label {clear:both; float:left;width:295px; text-align:left;}
.column1 .field textarea {border:1px solid #b7b7b7; width:295px; overflow:hidden; float:left; margin-top:10px;}

/*FAQ*/
#faq .column1{width:637px;font-size:18px;font-style:normal;padding-right:0px;border:none;}
/*#faq .column1 a{padding-left:25px;background:url(img/plus.gif) no-repeat 0 5px;color:#000;text-decoration:none;}*/
#faq .column1 a{color:#993333;text-decoration:none;}
#faq .column1 li{margin-top:10px;}
#faq .column1 li.expanded a{background:url(img/minus.gif) no-repeat 0 5px;}
#faq .column1 p{margin-left:25px;border-bottom:1px solid #c0c0c0;padding:10px 5px 5px 0;}
#faq .column3{width:260px;margin-top:0px;}
#faq .column3 div{margin-top:10px;margin-bottom:30px;}
#faq .column3 div a{font-size:14px;font-style:normal;color:#993333;margin-left:10px;padding-left:17px;}
#faq .column3 div a#contract{background:url(img/minus.gif) no-repeat 0 3px;margin-right:45px;}
#faq .column3 div a#expand{background:url(img/plus.gif) no-repeat 0 3px;}

/*Sign UP*/
#signup .column1{width:612px;border:none;font-weight:normal;font-style:normal;font-size:12px;padding-right:0px;}
#signup .column1 h2{font-style:italic;margin-top:10px;}
#signup .note{width:500px;background:url(img/note_bg.gif) repeat-y;text-align:left;float:right;margin-bottom:20px;}
#signup table .note{margin-top:3px;margin-bottom:0;}
#signup .note p{padding:5px 0 5px 10px;}
#signup .column3{width:auto;}
#signup .column3 #slogan{margin:83px 0 0 60px;}

/*Programs*/
#programs .column1{width:630px;border:none;margin-bottom:30px;}
#programs .column1 h2{margin-bottom:15px;}
#programs .column1 h3{font-size:14px;background:url(img/h_bullet.gif) no-repeat;padding-left:28px;margin-bottom:10px;}
#programs .column1 h3.date{font-size:12px;padding-left:0;background:none;margin:0;}
#programs .column1 div{background:url(img/rates_bg.gif) repeat-y;font-size:12px;font-style:normal;}
#programs .column1 div h1{background:none;padding-left:20px;font-size:16px;letter-spacing:-1px;font-style:italic;padding-bottom:5px;}

#programs .column1 div table{width:600px;padding:0px 3px;}
*html #programs .column1 div table{width:594px;margin-left:3px;}
#programs .column1 div thead tr{background:url(img/menu_title_bg.gif) right no-repeat #cc9933;}
#programs .column1 div thead td{color:#FFF;font-size:11px;padding-left:15px;border-bottom:5px solid #FFF;}
#programs .column1 div tbody tr{background:#f0f0f0;font-weight:normal;}
#programs .column1 div tbody td{padding:1px 0 1px 15px;border-bottom:3px solid #FFF;}
#programs .column1 div tbody td.price{font-weight:normal;padding-right:20px;}
#programs .column3{width:260px;padding:70px 0 0 20px;}

/*contact us*/
#contactus .column1{width:600px;border:none;font-weight:normal;font-style:normal;font-size:12px;padding-right:0px;padding-top:5px;margin-bottom:150px;}
#contactus .column1 p{padding:15px 0 0 0;}
#contactus .note{width:293px;background:url(img/note2_bg.gif) repeat-y;text-align:left;float:right;margin-right:1px;margin-top:10px;}
#contactus .note p{padding:5px 0 5px 10px;}
#contactus .column1 #contacts_table{width:600px;margin-top:15px;}
#contactus .column1 #contacts_table b{font-weight:bold;}
#contactus .column1 #contacts_table a{text-decoration:none;color:#993333;}
#contactus .column1 #contacts_table tbody tr{background:#f0f0f0;}
#contactus .column1 #contacts_table tbody td{padding:1px 0 1px 15px;border-bottom:3px solid #FFF;}
#contactus .column3 #slogan{margin:75px 0 5px 100px;}


/*MA*/

#login a{position:relative;top:20px;left:35px;float:left;}
#login #login_info{float:right;margin-right:50px;font-style:normal;color:#000;font-weight:normal;font-size:11px;line-height:12px;margin-top:5px;}
#login #login_info b{padding-left:5px;}
#login #login_info b span{color:#993333;}

/*home*/
.ma #menu{background:url(img/menu/ma_menu.gif) no-repeat;}
.ma #content .column1{width:685px;border:none;padding-right:none;padding-top:17px;}
.ma #content .column1 .ma_table {background:url(img/ma_wide_table_bg.gif) repeat-y;width:685px;}
.ma #content .column1 .ma_table h1{font-size:12px;font-style:normal;background:none;padding-bottom:3px;padding-left:10px;font-weight:bolder;letter-spacing:-1px;}
.ma #content .column1 .ma_table table{width:679px;margin:0px 3px;}
.ma #content .column1 .ma_table thead tr{background:#cc9933;}
.ma #content .column1 .ma_table thead td{color:#FFF;font-size:11px;padding-left:15px;border-bottom:5px solid #FFF;text-transform:uppercase;font-style:normal;border-right:1px solid #FFF;}
.ma #content .column1 .ma_table tbody tr{background:#f0f0f0;font-weight:normal;font-style:normal;font-size:11px;}
.ma #content .column1 .ma_table tbody td{padding:1px 0 1px 15px;border-bottom:3px solid #FFF;border-right:1px solid #FFF;}
.ma #content .column1 .ma_table tbody tr.totals {background:#859689;color:#FFF;}
.ma #content #news{padding-top:10px;}
.ma #content .column3{width:215px;font-style:normal;font-weight:normal;padding-left:20px;padding-top:23px;}
.ma #content .column3 h1{font-size:14px;padding:0;font-family:"Trebuchet MS";}
.ma #content .column3 a{position:static; color:#993333;text-decoration:none;}
.ma #content .column3 table{font-size:11px;line-height:13px;}
.ma #content .column3 table td{padding-right:12px;}
.ma #content .column3 #ma_menu{margin-bottom:30px;margin-top:15px;}
.ma #content .column3 #ma_menu div{width:180px;background:url(img/menu/white_bg.gif) repeat-y;margin-bottom:1px;}
.ma #content .column3 #ma_menu div a{color:#659932;font-weight:bold;font-size:14px;line-height:10px;margin-left:15px;float:left;}
.ma #content .column3 #ma_menu #ma_active{background:#993333;width:181px;color:#FFF;}
.ma #content .column3 #ma_menu #ma_active a{color:#FFF;}
.ma #content .column3 p{font-size:11px;}

/*report-stats*/
#filters {background:url(img/ma_wide_table_bg.gif) repeat-y;width:685px;}
#filters h2{padding:3px 0 3px 15px;}
#filters table{font-style:normal;width:100%;border-collapse:collapse}
#filters thead td{padding:1px 0;border-right:4px solid #d5d5d5;}
#filters table td{padding-left:10px;}
#filters table td.last_cell{border:none;}
#filters thead{font-weight:bold;font-size:12px;background:#e2e2e2;}
#filters thead input{width:auto;position:relative;top:3px;margin-right:10px;}
#filters tbody{font-weight:normal;font-size:11px;text-align:right;vertical-align:text-top;}
#filters tbody a{position:relative;top:6px;left:3px;}
#filters tbody td{padding:12px 15px 12px 0;border-right:4px solid #f0f0f0;}
#filters tbody input{width:90px;border:1px solid #a7a6aa;}
#filters tbody select{width:130px;border:1px solid #a7a6aa;margin-bottom:4px;}
#filters hr{border-top:1px solid #cccccc;width:663px;margin-left:7px;margin-bottom:8px;height:0px;}
#filters #showstats{margin-left:15px;margin-bottom:2px;border:none;}
#filters input#check{border:none;}
#no_data{background:#AB3C3C;width:685px;color:#FFF;font-size:14px;line-height:10px;margin:10px 0 17px -0;}
#no_data p{padding:0px 10px;font-weight:bold;}


/*referral-stats*/
#ma_referralstats #filters{margin-bottom:3px;}
#ma_referralstats #filters td{padding:3px 10px;vertical-align:top;text-align:left;}
#ma_referralstats #filters input{width:auto;margin-right:7px;position:relative;top:5px;}
#ma_referralstats #filters #showstats{float:right;top:0px;}
#ma_referralstats #filters hr{margin-bottom:0px;}

/*account-information*/
.simply_table{font-weight:normal;font-style:normal;font-size:12px;border-collapse:collapse;width:100%;margin-bottom:5px;}
.simply_table td{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding-left:15px;}
.simply_table .first_cell{width:130px;background:#f0f0f0;}
#ma_account hr{width:100%;border-top:1px solid #cccccc;margin-top:5px;padding-bottom:10px;background:none;height:0px;}
#ma_account h1{margin-top:10px;margin-bottom:10px;}
.cont_details {border-bottom:1px solid #cccccc; margin-bottom:20px;}
.cont_details .cont_text {border:1px solid #7f9db9; background:#FFF; font-style:normal; /*width:263px;height:20px;margin-right:5px;*/ }
.cont_details .cont_select {border:1px solid #7f9db9; background:#FFF; font-style:normal; /*width:263px;*/ }
.table_cont_detail {font-size:12px; padding:0px; margin:0px; margin-bottom:0px; width:100%;}
.table_cont_detail td { border-top:1px solid #cccccc;  padding-left:10px; margin:0px;}
.small_td {background:#f0f0f0; width:200px;}
.top_line {font-size:9px; height:9px;}
.button {text-decoration:none; }
.btn_change_details {width:188px; height:25px; background:url(img/btn_details.gif) no-repeat; margin-bottom:5px; }
.btn_change_details {font-size:16px;font-family:"Calibri";color:#FFF;font-weight:bold;font-style:italic; padding-left:10px; padding-top:2px;}
.cont_details #id_pmethod, .cont_details #country_id, .cont_details #select_state_id {border:1px solid #7f9db9; background:#FFF; font-style:normal;}

/*installation-files*/

#track{background:url(img/ma_wide_table_bg.gif) repeat-y;width:685px;text-align:right;font-weight:normal;font-size:11px;font-style:normal;}
#track input{width:130px;border:1px solid #a7a6aa;vertical-align:middle;}
#track #showstats{border:none;width:auto;margin:7px 15px;}
#track span{padding-right:15px;display:inline-block;}
#ma_installation .ma_table .last_cell{padding-left:27px !important;background:url(img/arrow_down.gif) no-repeat 10px 4px #F0F0F0;}

/*Message Center*/
#message{width:685px;}
#message form{background:url(img/ma_wide_table_bg.gif) repeat-y;width:685px;}
#message input.text_submit{background:#e5e5e5;border:1px solid #c3c3c3;border-top-width:2px;width:625px; height:22px;margin-left:27px;margin-bottom:-10px;}
#message textarea{background:#e5e5e5;border:1px solid #c3c3c3;border-top-width:2px;height:110px;width:625px;margin-left:27px;margin-bottom:7px;}
#message p{margin-left:27px;font-size:12px;font-weight:bold;padding-top:20px;padding-bottom:3px;}
#message #reset{background:url(img/clear.gif) no-repeat;height:25px;width:75px;vertical-align:top;margin:0 5px 15px 27px;}
#message ul{float:right;position:relative;top:1px;}
#message li{float:left;background:#859689;letter-spacing:-1px;margin-top:3px;margin-left:2px;height:23px;}
#message li a{font-size:14px;font-weight:bold;text-decoration:none;color:#FFF;padding:0 20px;vertical-align:top;position:relative;top:3px;}
#message li.active{background:url(img/message_menu_bg.gif) repeat-x #FFF;margin-top:-2px;height:28px;position:relative;}
*html #message li{margin-bottom:-5px;}
#message li.active a{color:#000;top:8px;}
#message h1{margin-bottom:-20px;margin-top:10px;}
@media all and (min-width: 0px) {
#menu li{position:relative;top:-4px;}
#content .column1{padding-right:7px;}
#content .column2{padding-right:20px;padding-left:25px;width:255px;}
#pricing_table table{width:290px;margin-left:5px;}
#footer #bottom_logo{margin-top:-20px;margin-right:100px;}
#programs .column1 div table{width:594px;margin-left:3px;}
#filters input#check{position:relative;top:0px;}
}

#head_cont_menu {width:685px; height:29px; margin-bottom:-3px;}
.messmenuitem { float:right; margin-top:4px; margin-right: 5px; background:#859689; font-size:13px; font-family:Arial; font-weight:700; color:#fff; text-align: center; }
.messmenuitem .bgr { background:url(img/message_left_green.gif) no-repeat left top;  }
.messmenuitem .bgl { background:url(img/message_right_green.gif) no-repeat right top; }
.messmenuitem a { display:block;height:23px; padding-top:3px; padding-left:15px; padding-right:15px; color: #fff; text-decoration: none;  }
.messmenuitem#active { float:right; margin-top:0px; background:#ffffff url(img/message_menu_bg.gif) repeat-x top; font-size:13px; font-family:Arial; font-weight:700; color:#333; }
.messmenuitem#active .bgr { background:url(img/message_left_white.gif) no-repeat left top;  }
.messmenuitem#active .bgl { background:url(img/message_right_white.gif) no-repeat right top; height:27px; }
.messmenuitem#active a { display:block;height:23px; padding-top:6px; padding-left:15px; padding-right:15px; color: #333; text-decoration: none; text-align: center;  }
#mess_f{margin-left:40px; padding-top:20px;}
#mess_f table{margin-bottom:10px;}
.td_title{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold;}
.text_mess{border-left:1px solid #b7b7b7;background:url(img/input_bg.gif) repeat-x #e5e5e5;font-style:normal;width:600px;height:20px;margin-right:5px;}
.text_mess_up{border-left:1px solid #b7b7b7;background:url(img/input_bg.gif) repeat-x #e5e5e5;font-style:normal;width:600px;height:120px;margin-right:5px;}
.btn_clear_b {width:76px; height:25px; float:left;}
.btn_change_details_b {width:188px; height:25px; float:left; }

/*JS Cal*/
#calendar
{
position:relative;
left:300px;
top:250px;
width:50px;
padding-right:3px;
}
/* Default attributes of table container for entire calendar */
#in_cal .table-style {
	font-family: arial;
	border-width: 1; 
	border-style: solid; 
	border-color: #a0a0a0; 
	background-color: #ffffff;
	font-family: arial; 
	font-size: 11px;
}

/* Default attributes of DIV containing table container for entire calendar.
 * You probably don't want to alter this style.
 */
#in_cal .div-style {
	z-index: +998;
	position: absolute;
	visibility: hidden;
}

/* Default attributes used in calendar title (month and year columns).*/
#in_cal .title-style {
	padding: 0px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
}

/* Default attributes used in calendar title background.*/
#in_cal .title-background-style {
	/* background-color: #D4D0C8; */
	background-color: #EDEDE1;
}

/* Normal appearance of controls in calendar title. */
/* Note: The right, left and down icons are images, which must be edited if you need to change them. */
#in_cal .title-control-normal-style {
	font-weight: bold;
	cursor: pointer;
}

/* Default attributes of calendar body (weekday titles and numbers). */
#in_cal .body-style {
	padding: 0px;
	background-color: #FFFFFF;
	font-family: verdana;
	font-size: 10px;
}

/* Attributes of current day in calendar body. */
#in_cal A.current-day-style {
	color: red;
	font-weight: bold;
	text-decoration: none;
}

/* Attributes of end-of-week days (Sundays) in calendar body. */
#in_cal A.end-of-weekday-style {
	color: #909090;
	text-decoration: none;
}

/* Attributes of all other days in calendar body. */
#in_cal A.normal-day-style {
	color: black;
	text-decoration: none;
}

/* Attributes of border around selected day in calendar body. */
A.selected-day-style {
	border-style: solid;
	border-width: 1px; 
	border-color: #a0a0a0;
}

#page{float:right;border-collapse:collapse;margin-top:10px;}
#page a{border:1px solid #f79646;padding:2px 5px;margin-left:-1px;}
#page #active{background:#fde4d0;}
#curr{font-weight:bold;padding:2px 5px;background:#FFF;border:1px solid #F79646;margin-left:-1px;}

.news_one_not_log
{
width:600px !important;
border:0px !important;
}




