/* CSS Document */
* { margin:0px; padding:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
a { outline:none; border:none; }
img { border:none; }
.clear { clear:both; }
body { background:url(../images/body_bg.jpg) repeat 0 0; }
.article { background:url(../images/article_bg.jpg) repeat 0 0; }
a:hover, a:active, a:focus { color:#F7BD07; text-decoration:underline; }
td, div { font-size:100%; }
a { color:#006600; text-decoration:none; }
/* layout section starts  */
#layout { width:1050px; margin:0 auto; position:relative; }
#layout_inner { width:1050px; padding-bottom:150px; float:left; }
/* header section starts  */
#header { width:1050px; float:left; }
#header .loging { width:988px; float:left; border:1px solid #699a03; background:url(../images/top_bg.jpg) repeat-x 0 0; height:29px; padding:6px 0 0 60px }
#header .loging .input_bg { width:164px; float:left; background:url(../images/username_input_box.jpg) no-repeat 0 0; padding:3px 5px 0; height:18px; margin-right:30px; display:inline; }
#header .loging form { width:988px; float:left; padding:1px 0 0 }
#header .loging form label { width:auto; float:left; padding-right:12px; font-size:14px; font-weight:bold; line-height:16px; color:#fff; padding-top:2px; }
#header .loging form input { width:164px; float:left; height:14px; font-size:11px; line-height:14px; color:#333; background:none; border:0px; }
#header .loging form input.check_box { width:12px; height:12px; margin:5px 7px 0 0; }
#header .loging form input.buttonsign { width:130px; float:left; background:url(../images/sign_button_bg.jpg) no-repeat 0 0; margin:0 11px 0 10px; display:inline; height:24px; padding:1px 0 2px; text-transform:uppercase; color:#fff; font-weight:bold; font-size:14px; cursor:pointer; }
#header .loging form input.button_creat_account { width:137px; float:left; background:url(../images/creat_account_bg.jpg) no-repeat 0 0; margin-right:11px; display:inline; height:24px; padding:0 0 3px; text-transform:uppercase; color:#fff; font-weight:bold; font-size:14px; cursor:pointer; }
#header .logo_section { width:990px; float:left; border:1px solid #f9e89f; background:url(../images/header_section_bg.jpg) repeat-x 0 0; height:108px; padding:12px 0 0 58px; }
#header .logo_section .logo { width:auto; float:left; }
#header .logo_section .search { width:350px; float:right; }
#header .logo_section .search .input_box { width:231px; float:left; border:1px solid #cac9c2; background:url(../images/search_input_bg.jpg) no-repeat 0 0; height:24px; margin-top:8px; }
#header .logo_section .search form { width:350px; float:left; padding-top:9px; }
#header .logo_section .search form input { width:221px; float:left; padding:4px 5px 0; height:18px; background:none; border:0px; font-size:12px; line-height:16px; color:#aeaeae; font-style:italic; }
#header .logo_section .search form input.button { width:35px; float:left; height:34px; margin-left:6px; display:inline }
#header .logo_section p { width:470px; float:right; padding:18px 0 0; font-size:14px; font-weight:bold; line-height:16px; color:#1f8736; }
/* header section ends  */

/* menu section starts  */
#menu { width:1048px; float:left; border:1px solid #699a03; background:url(../images/navigation_bg.jpg) repeat-x 0 0; }
#menu ul { width:1048px; float:left; list-style:none; padding:0px; font-size:13px; font-weight:bold; line-height:14px; color:#fff; text-transform:uppercase; height:33px; }
#menu ul li { width:auto; float:left; padding:0 2px 0; background:url(../images/navigation_divider.jpg) no-repeat right 0; height:33px; }
#menu ul li.last { background:none; }
#menu ul li a { width:auto; float:left; background:url(../images/navigation_bg.jpg) repeat-x 0 0; padding:8px 7px 0; height:24px; color:#fff; text-decoration:none }
#menu ul li a.first { padding-left:49px; }
#menu ul li a.first:hover { width:auto; float:left; background:url(../images/navigation_hover_img.jpg) repeat-x 0 0; padding:8px 7px 0 49px; height:25px; text-decoration:none; }
#menu ul li a.end { padding-right:88px; }
#menu ul li a.end:hover { width:auto; float:left; background:url(../images/navigation_hover_img.jpg) repeat-x 0 0; padding:8px 88px 0 7px; height:25px; text-decoration:none; }
#menu ul li a:hover { width:auto; float:left; background:url(../images/navigation_hover_img.jpg) repeat-x 0 0; padding:8px 7px 0; height:25px; text-decoration:none }
/* menu section ends  */

/* body section starts  */
#body_container, #body_container_wide { width:936px; float:left; border:1px solid #699a03; background:#f2efe8 url(../images/bodycontainer_bg.jpg) no-repeat 0 0; padding:30px 56px 10px; }
/* left container starts  */
#top_img_slider { width:670px; float:left; height:228px; margin-bottom:9px; }
/* top news container starts  */
#news_slider { width:670px; float:left; }

#body_container_wide #left_container { width:99%; float:left; }

#body_container_inner #left_container #news_slider .leading a.contentpagetitle { width:639px; border:1px solid #CCCCCC; float:left; background:#fff; padding:6px; text-decoration:none; color:#000; }
#body_container_inner #left_container #news_slider .leading a:hover { background-color:#FEFBE8; }
#body_container_inner #left_container #news_slider .leading h2.contentheading { margin:0; padding:0; }
#news_slider .top_corner { width:669px; float:left; background:url(../images/news_slide_show_top_corner.jpg) no-repeat 0 0; padding:7px 0 0 }
#news_slider .bottom_corner { width:669px; float:left; background:url(../images/news_slide_show_bottom_corn.jpg) no-repeat 0 bottom; padding:0px 0 4px }
#news_slider .middle { width:669px; float:left; background:#fff url(../images/news_slide_show_middle_bg.jpg) repeat-x 0 0; }
#news_slider .middle_outer { width:653px; float:left; background:url(../images/news_slide_show_middle_outer.gif) repeat-y 0 0; padding:2px 8px; position:relative; }
.middle_outer ul { margin:0 !important; list-style:none; }
#news_slider .link_box { width:653px; float:left; }
#news_slider .link_box ul { width:653px; list-style:none; font-size:13px; }
#news_slider .link_box ul li.first { min-height:450px;width:263px; float:left; border:1px solid #cccccc; background:none; text-align:justify }
#news_slider .link_box ul li.first a { width:251px; float:left; background:#fff; padding:6px; height: 100%;}
#news_slider .link_box ul li.first a:hover { width:251px; float:left; background:#fefbe8; padding:6px; }
#news_slider .link_box ul li.first img { border:1px solid #ccc; margin-bottom:5px }
#news_slider .link_box ul li { width:388px; float:left; background:url(../images/news_section_divider.gif) no-repeat 10px bottom; padding-bottom:1px; }
#news_slider .link_box ul li.last { background:none; padding:0px; }
#news_slider .link_box ul li a { width:360px; float:left; background:none; padding:4px 9px 4px 19px; color:#000; text-decoration:none; cursor:pointer }
#news_slider .link_box ul li a span { width:82px; float:right; text-align:center; margin:0 0 0px 5px; display:inline; }
#news_slider .link_box ul li a span img { border:1px solid #ccc; }
#news_slider .link_box ul li a b { font-size:14px; line-height:16px; font-weight:bold; color:#25923a; }
#news_slider .link_box ul li a:hover { width:360px; float:left; background:url(../images/news_hover_bg.gif) repeat-y 0 0; padding:4px 9px 4px 19px; }
#news_slider .link_box ul li a.active { width:360px; float:left; background:url(../images/news_hover_bg.gif) repeat-y 0 0; padding:4px 9px 4px 19px; }
/* top news container ends  */

/* news container starts  */
#news_3rd { width:670px; float:left; }
#news_3rd .link_box { width:668px; float:left; }
#news_3rd .link_box ul { width:100%; float:left; list-style:none; }
#news_3rd .link_box ul li { width:328px; float:left; font-size:13px; line-height:16px; margin-top:11px; clear:left; }
#news_3rd .link_box ul li.right { float:right; clear:right; }

#news_3rd .link_box ul li a{width:328px; overflow:hidden; background:url(../images/news_box_normal.gif) repeat-y right 0; color:#000; text-decoration:none; cursor:pointer; float:left}
#news_3rd .link_box ul li a span.bottom_corner{width:328px; float:left; background:url(../images/news_box_normal.gif) no-repeat -328px bottom; color:#000; text-decoration:none; cursor:pointer; float:left }
#news_3rd .link_box ul li a span.middle_corner{ width:315px; float:left; padding:10px 5px 10px 8px; color:#000; text-decoration:none; background:url(../images/news_box_normal.gif) no-repeat 0px top; float:left }

#news_3rd .link_box ul li a:hover{ background:url(../images/news_box_hover.gif) repeat-y right 0; }
#news_3rd .link_box ul li a:hover span.bottom_corner{ background:url(../images/news_box_hover.gif) no-repeat -328px bottom; }
#news_3rd .link_box ul li a:hover span.middle_corner{ background:url(../images/news_box_hover.gif) no-repeat 0px top; } 

#news_3rd .link_box ul li a img{ float:left; margin-right:8px; padding:3px 0 0; border:1px solid #ccc; }
#news_3rd .link_box ul li a strong, #news_3rd .link_box ul li a b { font-size:14px; line-height:20px; font-weight:bold; color:#25923a; padding-bottom:5px;  }
#news_3rd .link_box ul li a:hover strong, #news_3rd .link_box ul li a:hover strong{color:#91790f;}
#news_3rd .link_box ul li a span.heading { width:300px; float:left; color:#fff; text-transform:uppercase; padding:2px 0 18px 10px; text-align:left; font-weight:bold; }


/* news container ends  */

/* wlecome container starts  */
#welcome { width:670px; float:left; margin-top:13px; }
#welcome .welcome_top_corner { width:669px; float:left; background:url(../images/welcome_top_corner.jpg) no-repeat 0 0; padding:10px 0 0 }
#welcome .welcome_bottom_corner { width:669px; float:left; background:url(../images/welcome_bottom_corner.jpg) no-repeat 0 bottom; padding:0px 0 10px }
#welcome .welcome_text_box { width:645px; float:left; border-right:1px solid #cfcfcf; border-left:1px solid #cfcfcf; padding:2px 11px; background:#fff url(../images/welcome_text_middle_bg.jpg) repeat-x 0 bottom; }
#welcome .welcome_text_box h2 { font-size:23px; font-weight:normal; line-height:28px; padding-bottom:10px; color:#25923a; }
#welcome .welcome_text_box p { width:100%; float:left; font-size:13px; line-height:20px; padding-bottom:18px; color:#505050; text-align:justify; }

#welcome div.article_column.cols2 { width:310px; float:left; font-size:13px; line-height:16px; margin-top:11px; }
/* wlecome container ends  */
/* left container ends  */

/* right container starts  */
#right_container { width:252px; float:right; }
/* top box starts  */
#right_container .contact_box { width:252px; float:right; }
#right_container .contact_box .mail_box { width:234px; float:right; padding:32px 18px 8px 0; text-align:right; font-size:12px; line-height:14px; background:url(../images/australia_mail.jpg) no-repeat 0 0; border-bottom:1px solid #ccc; margin-top:16px; }
#right_container .contact_box .mail_box a { color:#1f8736; text-decoration:none; }
#right_container .contact_box .mail_box a:hover { color:#1f8736; text-decoration:underline; }
#right_container .contact_box p { width:252px; float:left; font-size:13px; line-height:20px; padding-bottom:18px; color:#505050; text-align:justify; }
#right_container .contact_box ul { width:252px; float:left; list-style:none; margin:0; padding:0; }
#right_container .contact_box ul li { width:252px; float:left; margin-bottom:15px; font-size:12px; line-height:14px; }
#right_container .contact_box ul li.last { width:252px; float:left; text-align:center; padding:10px 0 0; margin:0px; }
#right_container .contact_box ul li a { color:#238536; text-decoration:none; }
#right_container .contact_box ul li a:hover { color:#238536; text-decoration:underline; }
#right_container .contact_box ul li a.mail { background:url(../images/male_icon.gif) no-repeat 0 5px; padding:4px 0 4px 25px }
#right_container .contact_box ul li a.storege { background:url(../images/storage.gif) no-repeat 0 5px; padding:4px 0 4px 25px }
#right_container .contact_box ul li a.labeling { background:url(../images/lebeling.gif) no-repeat 0 5px; padding:4px 0 4px 25px }
#right_container .contact_box ul li a.chat { background:url(../images/chat.gif) no-repeat 0 5px; padding:4px 0 4px 25px }
/* top box starts  */


/* img liks starts  */
#right_container .image_box { width:245px; float:left; padding:0 0 0 8px; margin-top:10px; }
#right_container .image_box img { float:left; }
#right_container .image_box .img { width:237px; float:left; margin-bottom:10px; }
#right_container .image_box h4 { width:245px; float:left; font-size:14px; line-height:16px; }
#right_container .image_box h4.first { color:#cb7f4f; }
#right_container .image_box h4.second { color:#4a83a4; }
#right_container .image_box h4.third { color:#57b496; }
#right_container .image_box h4.fourth { color:#67a0e4; }
#right_container .image_box h4.fifth { color:#356a9d; }
#right_container .image_box h4.six { color:#47328f; }
/* img liks ends  */
/* body section ends  */

/* footer container starts  */
#footer { width:930px; padding:0 1px; margin:0 auto; }
#footer .middle_section { width:930px; float:left; background:url(../images/footer_middle_bg.gif) repeat-y 0 0; }
#footer .top_corner { width:930px; float:left; background:url(../images/footer_top_corner.gif) no-repeat 0 0; padding:9px 0 0; }
#footer .bottom_corner { width:910px; float:left; background:url(../images/footer_bottom_bg.gif) no-repeat 0 bottom; padding:0 10px 9px; }
#footer .link_box { width:910px; float:left; }
#footer .link_box ul { width:910px; float:left; margin-right:5px; list-style:none; }
#footer .link_box ul li { width:105px; float:left; font-size:6.5pt; line-height:22px; color:#281604; font-weight:bold; }
#footer li.parent.item281 { width:210px !important; float:left; height:250px; }
#footer .link_box ul.menu { margin-left: 10px; }
#footer .link_box ul li.item248 { display:none }
#footer .link_box ul li.parent a { color:#000 }
#footer .link_box ul li.parent.item598 { color:#000; padding-left: 20px;}
#footer .link_box ul li.parent.item647 { color:#000; padding-left: 20px;}
#footer .link_box ul li.parent.item600 { color:#000; padding-left: 30px;}
#footer .link_box ul li a { color:#fff; text-decoration:none; }
#footer .link_box ul li a:hover { color:#fff; text-decoration:underline; }
#footer .link_box ul.admissions { width:116px; float:left; }
#footer .link_box ul.admissions li { width:116px; float:left; }
#footer .link_box ul.international { width:190px; float:left; }
#footer .link_box ul.international li { width:108px; float:left; }
#footer .link_box ul.international li.right { width:82px; float:left; }
#footer .link_box ul li ul { float:left; width:auto }
#footer .link_box ul li ul li { float:left; }
#footer .link_box ul li ul li a { color:#fff !important }
#footer .link_box ul.international li.header { width:190px; float:left; }
#footer .link_box ul.study { width:122px; float:left; }
#footer .link_box ul.study li { width:122px; float:left; }
#footer .link_box ul.mba { width:93px; float:left; }
#footer .link_box ul.mba li { width:93px; float:left; }
#footer .link_box ul.resources { width:106px; float:left; }
#footer .link_box ul.resources li { width:106px; float:left; }
#footer .link_box ul.student_life { width:104px; float:left; }
#footer .link_box ul.student_life li { width:104px; float:left; }
#footer .link_box ul.travel { width:104px; float:left; }
#footer .link_box ul.travel li { width:104px; float:left; }
#footer .link_box ul.link_img { width:44px; float:left; }
#footer .link_box ul.link_img li { width:44px; float:left; padding:8px 0 15px 0 }
#footer .link_box ul.link_img li img { float:left; }
#footer .link_box_middle { width:910px; float:left; position: relative; top: 21px;}
#footer .link_box_middle ul { width:100%; float:left; list-style:none; text-align:center; padding:20px 0; font-size:12px; color:#fff; line-height:16px; }
#footer .link_box_middle ul li { width:auto; display:inline; margin-right:20px; font-weight:bold; }
#footer .link_box_middle ul li.first { display:inline; margin-right:50px; }
#footer .link_box_middle ul li a { color:#f7e9aa; text-decoration:none; }
#footer .link_box_middle ul li a:hover { color:#f7e9aa; text-decoration:underline; }
#footer .link_box_bottom { width:910px; float:left; }
#footer .link_box_bottom ul { width:100%; float:left; list-style:none; text-align:center; padding:0px 0; font-size:12px; color:#f7e9aa; line-height:16px; }
#footer .link_box_bottom ul li { width:auto; display:inline; margin-right:20px; font-weight:bold; }
#footer .link_box_bottom ul li.first { margin-right:0px; }
#footer .link_box_bottom ul li a { color:#fff; text-decoration:none; }
#footer .link_box_bottom ul li a:hover { color:#fff; text-decoration:underline; }
/* footer container ends  */

/* **********************************************************************************************************************************************************************************  */

/* articles container starts  */
/* articles left container starts  */
#body_container_articles { width:950px; float:left; border:1px solid #699a03; background:#f2efe8 url(../images/bodycontainer_bg.jpg) no-repeat 0 0; padding:24px 49px 10px; }
#body_container_articles #left_container { width:660px; min-height:600px; float:left; padding:0 0 0 14px; }
#body_container_articles #left_container h1 { font-size:22px; line-height:25px; color:#259239; padding:19px 0 0; }
#body_container_articles #left_container .down_load_link { width:auto; float:right; padding:5px 0 0 }
#body_container_articles #left_container .down_load_link a { margin-right:5px; display:inline; }
#left_container .content_box { float:left; width:100%; font-size:12px; line-height:16px; color:#000; text-align:justify; padding:10px 0; }
#left_container .content_box p { margin-bottom:10px; }
#left_container strong, #left_container b { font-weight:bold; color:#25923a; }
#left_container .content_box .left { float:left; margin:0px 10px 0px 0; display:inline; }
#left_container .content_box .right { float:right; margin:0px 15px 0px 10px; display:inline; }
#left_container .content_box h4 { font-size:15px; font-weight:bold; line-height:18px; color:#259239; text-transform:uppercase; padding-bottom:5px; }
#body_container_articles .bottomSection { display: none;}

/*#left_container .content_box span{color:#909190; text-align:center;}
#left_container .content_box img{margin:15px 0;}*/
#left_container .content_box .slider_box { width:665px; float:left; position:relative; }
#left_container .content_box .slider_box .next { width:22px; height:78px; position:absolute; right:58px; top:120px; }
#left_container .content_box .slider_box .prev { width:22px; height:78px; position:absolute; left:10px; top:120px; }
#body_container_articles #left_container .link_box_top_corner { width:665px; float:left; background:url(../images/left_link_box_top.jpg) no-repeat 0 0; padding:6px 0 0; margin:0 0 16px; }
#body_container_articles #left_container .link_box_bottom_corner { width:665px; float:left; background:url(../images/left_link_box_bottom.jpg) no-repeat 0 bottom; padding:0px 0 6px; }
#body_container_articles #left_container .link_box_middle_container { width:665px; float:left; background:url(../images/left_link_box_middle_bg.jpg) repeat-y 0 0; }
#body_container_articles #left_container .link_box_middle_container .box { width:302px; float:left; padding:5px 15px; }
#body_container_articles #left_container .link_box_middle_container .box p { width:302px; float:left; font-size:12px; line-height:18px; color:#389b4a; }
#body_container_articles #left_container .link_box_middle_container .box p span { font-size:14px; }
#body_container_articles #left_container .link_box_middle_container .box p span a { color:#389b4a; text-decoration:none; }
#body_container_articles #left_container .link_box_middle_container .box p span a:hover { color:#389b4a; text-decoration:underline; }
#body_container_articles #left_container .link_box_middle_container .box p a { color:#9db3d2; text-decoration:none; }
#body_container_articles #left_container .link_box_middle_container .box p a:hover { color:#9db3d2; text-decoration:underline; }
/* articles left container ends  */
#right_container h3 { width:247px; float:left; font-size:14px; font-weight:bold; line-height:17px; color:#7b7b7b; background:url(../images/right_section_divider.jpg) no-repeat 6px bottom; padding:0 0 6px 6px; text-transform:uppercase; margin-bottom:10px; }
/* articles right container starts  */
#body_container_articles #right_container { width:253px; float:right; padding:12px 10px 0 5px; background:url(../images/right_container_bg.jpg) no-repeat 0 0; }
#body_container_articles #right_container h2 { width:247px; float:left; font-size:14px; font-weight:bold; line-height:17px; color:#7b7b7b; background:url(../images/right_section_divider.jpg) no-repeat 6px bottom; padding:0 0 6px 6px; text-transform:uppercase; margin-bottom:10px; }
#body_container_articles #right_container .partner_link { width:247px; float:left; padding:0 0 6px 6px; }
#body_container_articles #right_container .partner_link img { float:left; margin-bottom:10px; }
#right_container .related_articles { width:247px; float:left; padding:0 0 6px 6px; }
#right_container .related_articles ul { width:247px; float:left; list-style:none; }
#right_container .related_articles ul li { width:247px; float:left; font-size:13px; line-height:16px; margin-bottom:10px; }
#right_container .related_articles ul li a { background:url(../images/article_link_bullet_top.jpg) no-repeat 0 0; width:221px; float:left; padding:0 0 0 23px; color:#136322; text-decoration:none; }
#right_container .related_articles ul li a:hover { background:url(../images/article_link_bullet_bottom.jpg) no-repeat 0 0; width:221px; float:left; padding:0 0 0 23px; color:#96910f; text-decoration:none; }
#right_container .related_articles ul li a.active { background:url(../images/article_link_bullet_bottom.jpg) no-repeat 0 0; width:221px; float:left; padding:0 0 0 23px; color:#96910f; text-decoration:none; }
#right_container .google_link_box_top_corner { width:255px; float:left; background:url(../images/google_link_box_top_corner.jpg) no-repeat 0 0; padding:5px 0 0; margin:0 0 16px; }
#body_container_articles #right_container .google_link_box_bottom_corner { width:255px; float:left; background:url(../images/google_link_box_bottom_corn.jpg) no-repeat 0 bottom; padding:0px 0 5px; }
#body_container_articles #right_container .google_link_box_middle_container { width:241px; float:left; background:url(../images/google_link_box_middle_bg.jpg) repeat-y 0 0; padding:0 7px; }
#body_container_articles #right_container .google_link_box_middle_container p { width:241px; float:left; font-size:12px; font-weight:bold; line-height:18px; color:#389b4a; }
#body_container_articles #right_container .google_link_box_middle_container p span { font-size:14px; }
#body_container_articles #right_container .google_link_box_middle_container p span a { color:#389b4a; text-decoration:none; }
#body_container_articles #right_container .google_link_box_middle_container p span a:hover { color:#389b4a; text-decoration:underline; }
#body_container_articles #right_container .google_link_box_middle_container p a { color:#9db3d2; text-decoration:none; }
#body_container_articles #right_container .google_link_box_middle_container p a:hover { color:#9db3d2; text-decoration:underline; }
/* articles right container ends  */
/* articles container ends  */

/* **********************************************************************************************************************************************************************************  */

/* inner page container starts  */
/* body section starts  */
#body_container_inner { width:936px; float:left; border:1px solid #699a03; background:#f2efe8 url(../images/bodycontainer_bg.jpg) no-repeat 0 0; padding:30px 56px 10px; }
/* left container starts  */
#body_container_inner #left_container { width:670px; float:left; }
/* top news container starts  */
#news_slider_inner { width:670px; float:left; }
#news_slider_inner .top_corner { width:669px; float:left; background:url(../images/news_slide_show_top_corner.jpg) no-repeat 0 0; padding:7px 0 0 }
#news_slider_inner .bottom_corner { width:669px; float:left; background:url(../images/news_slide_show_bottom_corn.jpg) no-repeat 0 bottom; padding:0px 0 7px }
#news_slider_inner .middle { width:669px; float:left; background:#fff url(../images/news_slide_show_middle_bg.jpg) repeat-x 0 0; }
#news_slider_inner .middle_outer { width:653px; float:left; background:url(../images/news_slide_show_middle_outer.gif) repeat-y 0 0; padding:2px 8px }
#news_slider_inner ul { width:653px; float:left; list-style:none; margin:0 !important; }
#news_slider_inner ul li { width:653px; float:left; text-align:justify; font-size:13px; line-height:16px; color:#000; border:1px solid #cccccc; }
#news_slider_inner ul li a { width:639px; float:left; background:#fff; padding:6px; text-decoration:none; color:#000 }
#news_slider_inner ul li a:hover { width:639px; background:#fefbe8; }
#news_slider_inner ul li img { float:left; margin:2px 10px 5px 0 }
#news_slider_inner ul li a span { width:639px; float:left; font-size:18px; line-height:22px; color:#25923a; }
/* top news container ends  */

/* news container starts  */
#news_2nd{width:670px; float:left;}
#news_2nd .link_box{width:670px; float:left;}
#news_2nd .link_box ul{width:670px; float:left; list-style:none;}
#news_2nd .link_box ul li, div.article_column.cols2 { width:328px; float:left; font-size:13px; line-height:16px; margin-top:11px; }
div.article_column.cols1 a { border:1px solid #cfcfcf; background-color:#eeeeee; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding:10px; float:left; width:97%; }
div.article_column.cols1 a:hover { background-color:#faf4d2}
div.article_column { position:relative;}

#news_2nd .link_box div.cols2 a{width:328px; overflow:hidden; background:url(../images/news3_box_bg_normal.gif) repeat-y right 0; color:#000; text-decoration:none; cursor:pointer; float:left}
#news_2nd .link_box div.cols2 a span.bottom_corner{width:328px; float:left; background:url(../images/news3_box_bg_normal.gif) no-repeat 0 bottom; color:#000; text-decoration:none; cursor:pointer; float:left }
#news_2nd .link_box div.cols2 a span.middle_corner{height: 150px; width:315px; float:left; padding:10px 5px 10px 8px; color:#000; text-decoration:none; background:url(../images/news3_box_bg_normal.gif) no-repeat -329px top; float:left }
#news_2nd .link_box div.cols2 a span.middle_corner img {
	margin: 5px;
}
#news_2nd .link_box div.cols2 a span.middle_corner.larger{height: 240px; width:315px; float:left; padding:10px 5px 10px 8px; color:#000; text-decoration:none; background:url(../images/news3_box_bg_normal.gif) no-repeat -329px top; float:left }

#news_2nd .link_box div.cols2 a:hover{ background:url(../images/news3_box_bg_hover.gif) repeat-y right 0; }
#news_2nd .link_box div.cols2 a:hover span.bottom_corner{ background:url(../images/news3_box_bg_hover.gif) no-repeat 0 bottom; }
#news_2nd .link_box div.cols2 a:hover span.middle_corner{ background:url(../images/news3_box_bg_hover.gif) no-repeat -329px top; } 

#news_2nd .link_box div.cols2 a img{ margin-right:8px; padding:3px 0 0; border:1px solid #ccc; }
#news_2nd .link_box div.cols2 a strong{ color:#25923A; display:block; font-size:17px; font-weight:bold; line-height:19px; padding:0 0 5px 0; text-align:left; text-transform:capitalize; }
#news_2nd .link_box div.cols2 a:hover strong{color:#91790f;}
.column2 { float:right !important; }
/* news container ends  */

 #left_container #quick_links { width:670px; float:left; margin-top:10px; }
#left_container #quick_links .top_corner { width:665px; float:left; background:url(../images/inner_page_top_corner.jpg) no-repeat 0 0; padding:5px 0 0; }
#left_container #quick_links .bottom_corner { width:665px; float:left; background:url(../images/inner_page_bottom_bg.jpg) repeat-x 0 0 }
#left_container #quick_links .bottom_corner_inner { width:665px; float:left; background:url(../images/inner_page_bottom_content_divider.gif) repeat-y 0 0 }
#left_container #quick_links .contant_row { width:665px; float:left; background:url(../images/inner_bottom_contant_row_divider.gif) no-repeat 0 bottom; padding:5px 0 5px; }
#left_container #quick_links .contant_row_last { width:665px; float:left; padding:5px 0 5px; }
#left_container #quick_links .contant_box { width:300px; float:left; padding:0 10px 0 20px; }
#left_container #quick_links .contant_box h3 { width:300px; float:left; font-size:18px; line-height:22px; font-weight:bold; color:#565656; }
#left_container #quick_links .contant_box ul { width:300px; float:left; list-style:none; }
#left_container #quick_links .contant_box ul li { width:300px; float:left; list-style:none; font-size:14px; line-height:22px; }
#left_container #quick_links .contant_box ul li a { color:#1c6962; text-decoration:none; }
#left_container #quick_links .contant_box ul li a:hover { color:#1c6962; text-decoration:underline; }
/* right container starts  */
#body_container_inner #right_container { width:252px; float:right; }
/* top box starts  */
#body_container_inner #right_container h2 { width:247px; float:left; font-size:16px; font-weight:bold; line-height:18px; color:#7b7b7b; background:url(../images/right_section_divider.jpg) no-repeat 0px bottom; padding:0 0 4px 0px; text-transform:uppercase; margin-bottom:5px; margin-left:7px; display:inline; }
#body_container_inner #right_container .contact_box { width:252px; float:right; }
#body_container_inner #right_container .contact_box p { width:240px; float:left; font-size:13px; line-height:20px; padding-bottom:18px; color:#505050; text-align:justify; margin-left:8px; display:inline; }
/* top box starts  */

/* img liks starts  */
#body_container_inner #right_container .image_box { width:245px; float:left; padding:0 0 0 8px; }
#body_container_inner #right_container .image_box img { float:left; }
#body_container_inner #right_container .image_box .img { width:237px; float:left; margin-bottom:10px; }
#body_container_inner #right_container .image_box h4 { width:245px; float:left; font-size:14px; line-height:16px; }
#body_container_inner #right_container .image_box h4.first { color:#cb7f4f; }
#body_container_inner #right_container .image_box h4.second { color:#4a83a4; }
#body_container_inner #right_container .image_box h4.third { color:#57b496; }
#body_container_inner #right_container .image_box h4.fourth { color:#67a0e4; }
#body_container_inner #right_container .image_box h4.fifth { color:#356a9d; }
#body_container_inner #right_container .image_box h4.six { color:#47328f; }
/* img liks ends  */

#body_container_inner #bottom_container { width:912px; float:left; font-size:13px; line-height:20px; color:#000; padding:5px 12px 0; text-align:justify; }
#body_container_inner #bottom_container .left { float:left; margin:5px 20px 0px 0; width:323px; text-align:center; font-weight:bold; color:#8d8d8d; }
#body_container_inner #bottom_container img { float:left; margin-bottom:10px }
/* body section ends  */

/* **********************************************************************************************************************************************************************************  */

/* profile page container starts  */
/* body section starts  */
#body_container_profile { width:950px; float:left; border:1px solid #699a03; background:#f2efe8 url(../images/bodycontainer_bg.jpg) no-repeat 0 0; padding:24px 49px 10px; }
/* left container starts  */
#left_container { width:665px; float:left; }
#left_container h1 { font-size:23px; font-weight:bold; line-height:25px; color:#259239; padding:5px 0 0; }
#left_container .down_load_link { width:auto; float:right; padding:5px 0 0 }
#left_container .down_load_link a { margin-right:5px; display:inline; }
#left_container h5 { font-size:16px; font-weight:bold; line-height:18px; color:#494949; padding:0; }
.content_box h5 { margin-top:-10px; }
#left_container h5 a { color:#b4aa6b; text-decoration:none; padding-left:20px; background:url(../images/web_link_icon.jpg) no-repeat 0 5px; }
#left_container h5 a:hover { color:#b4aa6b; text-decoration:underline; }
#left_container h6 { width:365px; float:left; font-size:14px; font-weight:bold; line-height:18px; color:#737373; padding:5px 0 10px 0px; }
#left_container h6 span { color:#000000; }
#left_container .request { width:179px; float:right; }
#left_container .request img { float:left; }
#left_container .social_network { width:365px; float:left; }
#left_container .social_network ul { width:365px; float:left; list-style:none; margin:0; padding:0; }
#left_container .social_network ul li { width:113px; float:left; height:22px; margin-right:7px; font-size:11px; line-height:13px; font-weight:bold }
#left_container .social_network ul li a { color:#696969; text-decoration:none; }
#left_container .social_network ul li a.facebook { width:85px; float:left; height:17px; background:url(../images/face_book_link_bg.jpg) no-repeat 0 0; padding:5px 0 0 28px; }
#left_container .social_network ul li a.tweeter { width:85px; float:left; height:17px; background:url(../images/tweeter_link_bg.jpg) no-repeat 0 0; padding:5px 0 0 28px; }
#left_container .social_network ul li a.youtube { width:85px; float:left; height:17px; background:url(../images/youtube_link_bg.jpg) no-repeat 0 0; padding:5px 0 0 28px; }

/* right container starts  */
 #right_container { width:245px; min-height:600px; float:right; padding:0px 0 0 10px; xbackground:url(../images/right_container_bg1.jpg) no-repeat 0 0; }
/* top box starts  */
 #right_container h2 { width:215px; float:left; font-size:16px; font-weight:bold; line-height:18px; color:#7b7b7b; padding:0 0 5px 20px; text-transform:uppercase; margin-bottom:5px; xborder-bottom:1px solid #e8e8e8; }
#right_container h2.photo { background:url(../images/photos.jpg) no-repeat 0 3px; }
#right_container h2.testimonials { background:url(../images/testimonials_icon.jpg) no-repeat 0 3px; }
#right_container h2.video { background:url(../images/video_icon.jpg) no-repeat 0 3px; border-bottom:none; }
#right_container h2.location_heading { background:url(../images/location.jpg) no-repeat 0 3px; border-bottom:1px solid #d5d5d5; }
#right_container .gallery { width:235px; float:left; }
#right_container .gallery .photo_img_box { width:243px; float:left; }
#right_container .gallery p { width:235px; float:left; text-align:center; font-size:12px; font-weight:bold; line-height:18px; color:#313131; padding:10px 0 }
#right_container .gallery p a { color:#313131; text-decoration:none; }
#right_container .gallery p a:hover { color:#313131; text-decoration:underline; }
#right_container .testimonials_box { width:235px; float:left; font-size:13px; line-height:18px; color:#000; text-align:justify }
#right_container .testimonials_box .left { float:left; margin:5px 5px 0px 0; display:inline; }
#right_container .testimonials_box a { color:#0e6121; text-decoration:none; font-weight:bold; }
#right_container .testimonials_box img { float:left; }
#right_container .testimonials_box p { width:137px; float:left; text-align:left; font-size:12px; font-weight:bold; line-height:18px; color:#0e6121; padding:5px 0 5px 98px; text-transform:uppercase; }
#right_container .testimonials_box p a { color:#0e6121; text-decoration:none; }
#right_container .testimonials_box p a:hover { color:#0e6121; text-decoration:underline; }
#right_container .video_container { width:235px; float:left; font-size:13px; line-height:18px; color:#000; text-align:justify }
#right_container .video_container .video_box { width:235px; float:left; text-align:center; position:relative; }
#right_container .video_container .video_box .btn { float:left; width:53px; height:53px; background:url(../images/btn.png) no-repeat 0 0; position:absolute; top:37px; left:87px; }
#right_container .video_container .video_box .btn_link { float:left; width:53px; height:53px; position:absolute; top:37px; left:87px; }
#right_container .video_container .video_box .btn_link img { float:left; }
#right_container .video_container p { width:137px; float:left; text-align:left; font-size:12px; font-weight:bold; line-height:18px; color:#0e6121; padding:5px 0 5px 98px; text-transform:uppercase; }
#right_container .video_container p a { color:#0e6121; text-decoration:none; }
#right_container .video_container p a:hover { color:#0e6121; text-decoration:underline; }
#right_container .location { width:235px; float:left; }
#right_container .location .map_box { width:235px; float:left; padding:10px 0; }
#right_container .location p { width:235px; float:left; text-align:left; font-size:13px; font-weight:bold; line-height:18px; color:#313131; padding:5px 0; }
#right_container .location p span { width:62px; float:left; }
#right_container .location p a { color:#0e6121; text-decoration:none; }
#right_container .location p a:hover { color:#0e6121; text-decoration:underline; }
/* body section ends  */

/* request popup form section starts  */
#pop_up_box { width:623px; position:absolute; top:200px; left:210px; }
#pop_up_box .top_corner { width:623px; float:left; height:6px; background:url(../images/form_top_corner.png) no-repeat 0 0; font-size:2px; line-height:2px; }
#pop_up_box .bottom_corner { width:623px; height:6px; float:left; background:url(../images/form_bottom_corner.png) no-repeat 0 bottom; font-size:2px; line-height:2px; }
#pop_up_box .close_button { width:24px; height:24px; position:absolute; right:6px; top:2px; }
#pop_up_box .form_logo { width:91px; height:89px; position:absolute; right:20px; top:6px; background:url(../images/request_form_logo.gif) no-repeat 0 0; }
#pop_up_box .request_info_form { width:584px; float:left; position:relative; padding:5px 24px 5px 15px; background:#fff; }
#pop_up_box .request_info_form h2 { width:429px; float:left; color:#646464; font-size:23px; line-height:25px; padding:10px 0 15px 64px; background:url(../images/request_form_icon.jpg) no-repeat 0 0; border-bottom:1px solid #ccc; }
#pop_up_box .request_info_form p { width:493px; float:left; color:#646464; font-size:13px; line-height:17px; padding:5px 0; }
#pop_up_box .request_info_form .form { width:584px; float:left; border-top:1px solid #ccc; padding:5px 0 12px 0px; }
#pop_up_box .request_info_form .form .form_left { width:275px; float:left; }
#pop_up_box .request_info_form .form .form_right { width:275px; float:right; }
#pop_up_box .request_info_form .form .form_row { width:275px; float:left; padding:8px 0 0 }
#pop_up_box .request_info_form .form .drop_down { width:272px; float:left; height:28px; border:1px solid #d0d0d0; }
#pop_up_box .request_info_form .form .drop_down .arrow_button { width:33px; border-left:1px solid #b6b6b6; float:right; height:28px; }
#pop_up_box .request_info_form .form form { width:584px; float:left; }
#pop_up_box .request_info_form .form form label { width:auto; float:left; font-size:13px; color:#6e6e6e; font-weight:bold; padding:0 0 2px }
#pop_up_box .request_info_form .form form label span { color:#25923a; }
#pop_up_box .request_info_form .form form label span.instraction { color:#adadad; font-size:11px; }
#pop_up_box .request_info_form .form form label span.checkbox { font-size:11px; color:#6e6e6e; }
#pop_up_box .request_info_form .form form input { width:262px; float:left; height:25px; border:1px solid #d0d0d0; font-size:15px; line-height:18px; color:#787878; background:#f5f5f4; padding:3px 5px 0 }
#pop_up_box .request_info_form .form form select { width:272px; float:left; height:25px; border:1px solid #d0d0d0; font-size:15px; line-height:18px; color:#787878; padding:0; }
#pop_up_box .request_info_form .form form input.drop_down { width:228px; float:left; border:0px; height:25px; text-transform:uppercase; font-weight:bold; }
#pop_up_box .request_info_form .form form input.radio_button { width:13px; height:13px; float:left; margin:3px 10px 0 50px; display:inline; padding:0px; border:none; }
#pop_up_box .request_info_form .form form input.checkbox { width:13px; height:13px; float:left; margin:0px 10px 0 23px; display:inline; padding:0px; border:none; }
#pop_up_box .request_info_form .form form input.button { width:179px; height:37px; border:0px; background:none; padding:0px; margin:10px 0 0 55px; display:inline; cursor:pointer; }
#pop_up_box .request_info_form .form form textarea { width:275px; float:left; border:1px solid #d0d0d0; font-size:15px; line-height:18px; color:#787878; background:#f5f5f4; height:161px; }
/* request popup form section ends  */

/* gallery popup starts  */
#pop_up_box_gallery { width:623px; position:absolute; top:200px; left:210px; }
#pop_up_box_gallery .top_corner { width:623px; float:left; height:6px; background:url(../images/form_top_corner.png) no-repeat 0 0; font-size:2px; line-height:2px; }
#pop_up_box_gallery .bottom_corner { width:623px; height:6px; float:left; background:url(../images/form_bottom_corner.png) no-repeat 0 bottom; font-size:2px; line-height:2px; }
#pop_up_box_gallery .close_button { width:24px; height:24px; position:absolute; right:6px; top:2px; }
#pop_up_box_gallery .form_logo { width:91px; height:89px; position:absolute; right:20px; top:26px; background:url(../images/request_form_logo.jpg) no-repeat 0 0; }
#pop_up_box_gallery .gallery_box { width:598px; float:left; position:relative; padding:5px 10px 5px 15px; background:#fff; }
#pop_up_box_gallery .gallery_box h2 { width:534px; float:left; color:#646464; font-size:23px; line-height:25px; padding:5px 0 15px 64px; background:url(../images/gallery_heading_icon.jpg) no-repeat 0 0; border-bottom:1px solid #ccc; }
#pop_up_box_gallery .gallery_box .gallery_img_section { width:586px; float:left; padding:10px 0 0 12px; }
#pop_up_box_gallery .gallery_box .gallery_img_section .left_section { width:490px; float:left; }
#pop_up_box_gallery .gallery_box .gallery_img_section .big_img { width:490px; float:left; }
#pop_up_box_gallery .gallery_box .gallery_img_section .img_title { width:490px; float:left; padding:10px 0 0 0 }
#pop_up_box_gallery .gallery_box .gallery_img_section .next_button { width:29px; float:right; }
#pop_up_box_gallery .gallery_box .gallery_img_section .prev_button { width:29px; float:left; }
#pop_up_box_gallery .gallery_box .gallery_img_section p { float:left; width:432px; font-size:23px; line-height:25px; color:#646464; text-align:center; font-weight:bold }
#pop_up_box_gallery .gallery_box .gallery_img_section .right_section { width:88px; float:right; }
#pop_up_box_gallery .gallery_box .gallery_img_section .right_section ul { width:88px; float:left; list-style:none; padding:5px 0 0 }
#pop_up_box_gallery .gallery_box .gallery_img_section .right_section ul li { width:88px; float:left; margin-bottom:5px; }
#pop_up_box_gallery .gallery_box .gallery_img_section .right_section ul li a { width:82px; float:left; height:62px; background:url(../images/gallery_thumb_img_white_bg.jpg) no-repeat 0 0; padding:3px; }
#pop_up_box_gallery .gallery_box .gallery_img_section .right_section ul li a:hover { width:82px; float:left; height:62px; background:url(../images/gallery_thumb_img_bg.jpg) no-repeat 0 0; padding:3px; }
#pop_up_box_gallery .gallery_box .gallery_img_section .right_section ul li a.active { width:82px; float:left; height:62px; background:url(../images/gallery_thumb_img_bg.jpg) no-repeat 0 0; padding:3px; }

/* gallery popup ends  */
.componentheading { color:#25923A; font-size:23px; line-height:28px; padding-bottom:10px; }
.contentheading { color:#259239; font-size:20px; font-weight:normal; line-height:25px; padding:10px 70px 0 0; text-decoration:none; }
.contentheading a { text-decoration:none; color:#259239; }
.content-container { clear:both; }
.createdby { float:left; }
#page, .article_row { position:relative; clear:both; }
.article_row a, .article_row a:hover { text-decoration:none; }
#left_container a:hover b, #left_container a:hover strong { color:#91790f; }
.item496 a span { text-decoration:none; cursor:text; color:#fff; }
.item496 a:hover { text-decoration:none!important; }
.buttonheading { width:63px !important; position:absolute; top:15px; right:0px; }
.buttonheading a { margin-left:5px; }
.buttonheading img { margin:0 !important; padding:0; }
.blog { float:left; position:relative; }
.link_box ul, #quick_links ul { margin:0 !important; padding:0; }
#left_container ul, #left_container ol, #right_container ol, #right_container ul { margin:10px 0 10px 30px; clear:both; font-size:13px; line-height:20px; color:#505050; }
#menu ul li#topmenu10 { background:transparent none repeat scroll 0 0; }
#menu ul li a.topmenu11 { padding-right:88px !important; }

/* tab liks starts  */
#right_container .tab_section { width:252px; float:left; margin:30px 0 }
#right_container .tab_section .tab { width:252px; float:left; }
#right_container .tab_section .tab ul { float:left; width:252px; list-style:none; }
#right_container .tab_section .tab ul li { float:left; width:auto; font-size:14px; font-weight:normal; line-height:16px; color:#25923a; text-transform:uppercase }
#right_container .tab_section .tab ul li {
	display: inline-block;
	width:87px;
	height: 27px;
	padding-top: 20px;
	text-align: center;
	background: url(../images/tab1.jpg);
}
#right_container .tab_section .tab ul li.first2 {
	display: inline-block;
	width:78px;
	height: 27px;
	padding-top: 20px;
	text-align: center;
	background: url(../images/tab2.jpg);
}
#right_container .tab_section .tab ul li.active {
	font-weight: bold;
	font-size: 11pt;
} 
/*
#right_container .tab_section .tab ul li.first { float:left; width:auto; position:relative; top:3px; z-index:2; }
#right_container .tab_section .tab ul li.first a { float:left; width:auto; background:url(../images/left_curve_first.gif) no-repeat 0 0; height:46px; padding-left:14px; color:#25923a; text-decoration:none; }
#right_container .tab_section .tab ul li.first a span { float:left; width:auto; background:url(../images/right_curve_first.gif) no-repeat right 0; height:29px; padding:17px 14px 0 0; }
#right_container .tab_section .tab ul li.first.active a { float:left; width:auto; background:url(../images/left_curve_first.gif) no-repeat 0 bottom; height:46px; padding-left:14px; color:#25923a; text-decoration:none; }
#right_container .tab_section .tab ul li.first.active a span { float:left; width:auto; background:url(../images/right_curve_first.gif) no-repeat right bottom; height:29px; padding:17px 14px 0 0; }
#right_container .tab_section .tab ul li.first1 { float:left; width:auto; position:relative; top:3px; margin-left:-7px; z-index:1; }
#right_container .tab_section .tab ul li.first1 a { float:left; width:auto; height:46px; color:#25923a; text-decoration:none; }
#right_container .tab_section .tab ul li.first1 a span { float:left; width:auto; background:url(../images/right_curve_first.gif) no-repeat right 0; height:29px; padding:17px 20px 0 }
#right_container .tab_section .tab ul li.first1.active, #right_container .tab_section .tab ul li.first2.active, #right_container .tab_section .tab ul li.first.active { z-index:2 !important; }
#right_container .tab_section .tab ul li.first1.active a { float:left; width:auto; background:url(../images/left_curve_first.gif) no-repeat 0 bottom; height:46px; padding-left:14px; color:#25923a; text-decoration:none; z-index:4; position:relative; }
#right_container .tab_section .tab ul li.first1.active a span { float:left; width:auto; background:url(../images/right_curve_first.gif) no-repeat right bottom; height:29px; padding:17px 20px 0 0 }
#right_container .tab_section .tab ul li.first2 { float:left; width:auto; position:relative; top:3px; margin-left:-7px; z-index:0; }
#right_container .tab_section .tab ul li.first2 a { float:left; width:auto; height:46px; color:#25923a; text-decoration:none; }
#right_container .tab_section .tab ul li.first2 a span { float:left; width:auto; background:url(../images/right_curve_first.gif) no-repeat right 0; height:29px; padding:17px 15px 0 20px }
#right_container .tab_section .tab ul li.first2.active a { float:left; width:auto; background:url(../images/left_curve_first.gif) no-repeat 0 bottom; height:46px; padding-left:14px; color:#25923a; text-decoration:none; }
#right_container .tab_section .tab ul li.first2.active a span { float:left; width:auto; background:url(../images/right_curve_first.gif) no-repeat right bottom; height:29px; padding:17px 15px 0 0; }*/
#right_container .tab_section .tab_contant { width:252px; float:left; background:url(../images/tab_border.jpg) repeat-y 0 0; }
#right_container .tab_section .tab_contant .bottom_corner { width:248px; float:left; background:url(../images/tab_bottom_corner.jpg) no-repeat 0 bottom; padding:0 2px 5px; }
#right_container .tab_section .tab_contant .bottom_corner .inner_section { width:232px; float:left; background:#fff url(../images/tab_middle_bg.jpg) repeat-x 0 0; padding:0px 8px 5px; }
#right_container .tab_section .tab_contant ul { width:232px; float:left; list-style:none; font-size:12px; line-height:18px; }
#right_container .tab_section .tab_contant ul li { width:232px; float:left; list-style:none; background:url(../images/tab_content_divider.jpg) no-repeat 0 bottom; padding:8px 0 }
#right_container .tab_section .tab_contant ul li.last { background:none; }
#right_container .tab_section .tab_contant ul li a { color:#25923a; text-decoration:none; }
#right_container .tab_section .tab_contant ul li a:hover { color:#25923a; text-decoration:underline; }
/* tab liks ends  */

#footer { clear:both; }
#footer ul li.item471 { display:none; }
#footer ul li.item283 { display:none; }
#footer ul li.item487 { display:none; }
.content-container.content_box { border-bottom:none; }
.content-container.content_box img {
	margin: 10px;
}
.modifydate, .createdate { color:#ccc; font-size:13px; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; line-height:17px; text-align:justify; }
.createdby { color:#666666; font-size:10px; font-weight:700; text-align:left; }
.contact_email { color:#000; font-size:13px; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; line-height:17px; text-align:justify; }

/* System Messages */
#system-message { margin-bottom: 10px; padding: 0; }
#system-message dt { font-weight: bold; }
#system-message dd { margin: 0; font-weight: bold; text-indent: 30px; }
#system-message dd ul { font-size:12px; color: #0055BB; margin-bottom: 10px; list-style: none; padding: 10px; border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB; background:#C3D2E5 url(../../../system/images/notice-info.png) no-repeat scroll 4px center; margin-left:0; }

/* System Standard Messages */
#system-message dt.message { display: none; }

/* System Error Messages */
#system-message dt.error { display: none; }
#system-message dd.error ul { color: #c00; background-color: #E6C0C0; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B; font-size:12px; }

/* System Notice Messages */
#system-message dt.notice { display: none; }
#system-message dd.notice ul { color: #c00; background: #EFE7B8 url(../../../system/images/notice-note.png) no-repeat scroll 4px center; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E; font-size:12px; }

/* Debug */
#system-debug { color: #ccc; background-color: #fff; padding: 10px; margin: 10px; font-size:12px; }
#system-debug div { font-size: 11px; }

/* form validation */
.invalid { border-color: #ff0000; }
label.invalid { color: #ff0000; }

/** overlib **/
.ol-foreground { background-color: #f1f1f1; color: #333; }
.ol-background { background-color: #f1f1f1; color: #333; }
.ol-textfont { font-size: 10px; }
.ol-captionfont { font-size: 12px; color: #fbfbfb; font-weight: 700; }
.ol-captionfont a { background-color: #f1f1f1; color: #333; text-decoration: none; font-size: 12px; }
.ol-closefont { }
/* Tooltips */
.tool-tip { float: left; background: #ffc; border: 1px solid #D4D5AA; padding: 5px; max-width: 200px; }
.tool-title { padding: 0; margin: 0; font-size: 100%; font-weight: 700; margin-top: -15px; padding-top: 15px; padding-bottom: 5px; background: url(../../system/images/selector-arrow.png) no-repeat; }
.tool-text { font-size: 100%; margin: 0; }
.breadcrumbs { font-size:13px; }
.leading span img { margin:0 10px 5px 0; }
.heading.contentheading { display:block; width:100%; padding:0; margin:0; }
.moduletable { clear:both; }
.p-tag, .div-tag { font-size:13px; line-height:16px; display:block;  }
.div-tag { display:block; }
.moduletable table { width:100%; clear:both; }
.moduletable #ppc { margin-bottom:10px !important; }

.blog_more { clear:both; }

.breadcrumbs { display:block; }
.pagination, .counter { font-size:13px; }
.pagination span, .pagination a { padding:0 2px; }
.pagination span a { padding:0; }

#tabsnslides ul { margin:0; padding:0; }
/*Brendan's Styles*/
img.postImage {
	float: left;
	height: 150px;
	width: 150px;
	margin: 7px;
}
.bottomPosts img.postImage {
	max-height: 75px;
	max-width: 75px;
	margin: 4px;
	float: left;
}
.clearPostImage {
	clear: left;
}
.middle_outer.leading a {
	font-size: 10pt !important;
}
.bottomSection img {
	float: left;
	margin: 7px;
	max-height: 205px;
	max-width: 321px;
}
.bottomSection {
	font-size: 10pt !important;
	line-height: 15pt !important;
	padding-bottom: 20px !important;
	padding-top: 20px !important;
}
.left {
float: left;
}
.right {
	float: right;
}
.clear {
	clear: both;
}

.genxyzLogoButton {
	background-color: #4a1955;
	border-radius: 4px;
	padding: 1em 5em;
	display: inline-block;
	margin-bottom: 1em;
}

.genxyzTagline {
	font-size: 14px;
}

.genxyzsubtagline {
	font-size: 10px;
	margin-top: 1em;
}