/**



 * @package   Reflex Template - RocketTheme

 * @version   ${project.version} ${build_date}

 * @author    RocketTheme http://www.rockettheme.com

 * @copyright Copyright (C) 2007 - ${copyright_year} RocketTheme, LLC

 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License





/*.backgroundlevel-high {background: #151515 url(../images/style1/backgrounds/bg-high.jpg) 50% 0 repeat-x;}*/



.backgroundlevel-med {background: #151515 url(../images/style1/backgrounds/bg-med.jpg) 50% 0 repeat-x;}

.backgroundlevel-low {background: #151515 url(../images/style1/backgrounds/bg-low.png) 50% 0 repeat-x;}
/*
.rt-container-bg { background: url(../images/style1/backgrounds/container-bg.png); box-shadow: 10px 0px 45px black; background: #bb0000;}

*/

/* Text Colors */























body{background-color:#a4c0fb;}







body, label.remember {color: #bbb;}































a, .menutop li, .item, .readon span, .readon .button, .module-content ul.menu li .separator {color: #FFF5A5;}































a:hover, .readon:hover span, .readon:hover .button, .module-content ul.menu li .separator:hover {color: #fff;}































#rt-body-surround, #rt-bottom,#rt-popup .title, #rt-popuplogin .title, #rt-body-surround label.remember {color: #555;}































#rt-body-surround a, #rt-body-surround .readon span, #rt-body-surround .readon .button, #rt-body-surround .module-content ul.menu li .separator, #rt-popuplogin ul li a,.readonstyle-link .readon .button {color: #6CB1C2;}































#rt-body-surround a:hover, #rt-body-surround .readon:hover span, #rt-body-surround .readon:hover .button, #rt-body-surround .module-content ul.menu li .separator:hover {color: #222;}































.module-title .title span {color: #fff;}































#rt-body-surround .module-title .title span {color: #353535;}































#rt-body-surround .title {text-shadow: 1px 1px 0 #fff;}































.module-content ul.menu li.active > a, .module-content ul.menu li.active > .separator, .module-content ul.menu li.active > .item {color: #fff;}































#rt-body-surround .module-content ul.menu li.active > a, #rt-body-surround .module-content ul.menu li.active > .separator, #rt-body-surround .module-content ul.menu li.active > .item {color: #000;}































.menutop li.active > .item, .menutop li:hover > .item, .menutop li.root.f-mainparent-itemfocus > .item, .menutop li.f-menuparent-itemfocus > .item {color: #fff;background: #000000; }































































/* Logo */































#rt-logo {background: url(../images/style1/logo.png) 0 0 no-repeat;}































































/* Top Menu */































#rt-navigation {background: #303435 url(../images/style1/navigation-bg.png) 50% 0 repeat-x;}































#rt-navigation2 {background: url(../images/style1/navigation-bottom.png) 50% 100% repeat-x;}































.menutop li.root, .rt-splitmenu .menutop li {background-image: url(../images/style1/navigation-div.png);}































.menutop li > .item {text-shadow: 1px 1px 1px rgba(0,0,0,0.9);}































.menutop li.active.root > .item, .rt-splitmenu .menutop li.active .item {background: #2b2c2e url(../images/style1/navigation-active.png) 50% 0 no-repeat;}































.menutop li.root:hover > .item, .menutop li.root.f-mainparent-itemfocus > .item, .rt-splitmenu .menutop li:hover .item {background: #000000 url(../images/style1/navigation-hover.png) 0 0 no-repeat;}































.menutop .fusion-submenu-wrapper {background: #000000 url(../images/style1/navigation-hover.png) 50% -15px no-repeat;box-shadow: 0 0 5px rgba(0,0,0,0.6);}































.menutop .fusion-submenu-wrapper ul li {background: url(../images/style1/dropdown-div.png) 50% 0 repeat-x;}































.menutop li.parent.root .item span .daddyicon, .menutop li.root .daddy.item .daddyicon, .menutop ul li > .daddy span {background-image: url(../images/style1/fusion-arrows.png);}































.menutop ul li > .item {background-position: 100% 0;}































.menutop ul li > .item:hover, .menutop li.f-menuparent-itemfocus > .item {background: #000000 url(../images/style1/navigation-hover.png) 0 0 no-repeat;}































































/* Breadcrumbs */































#rt-breadcrumbs {background: #fff url(../images/style1/bottom-div.png) 50% -2px repeat-x;}































































/* Main Body */































#rt-body-surround {background: #FCFCFA;}































#rt-main {background: url(../images/style1/bottom-div.png) 50% -2px repeat-x;}































#rt-mainbottom {background: #bb0000/* url(../images/style1/body-div.png) 50% -3px repeat-x;*/}































































/* Bottom */































#rt-bottom {background: #F5F5F5 url(../images/style1/bottom-div.png) 50% 0 repeat-x;}































































/* Module Variations */































.box1 .rt-block, .contentbox1 {border: 1px solid #353535;}































#rt-body-surround .box1 .rt-block, #rt-body-surround .contentbox1 {border: 1px solid #000;}































.box2 .rt-block, .contentbox2 {background: #282828;border: 1px solid #353535;}































#rt-body-surround .box2 .rt-block, #rt-body-surround .contentbox2 {background: #f0f0f0;border: 1px solid #eaeaea;}































.box3 .rt-block, .contentbox3 {background: #333;border: 1px solid #404040;}































#rt-body-surround .box3 .rt-block, #rt-body-surround .contentbox3 {background: #eee;border: 1px solid #dfdfdf;}































.box4 .rt-block, .contentbox4 {background: #404040;border: 1px solid #505050;}































#rt-body-surround .box4 .rt-block, #rt-body-surround .contentbox4 {background: #ddd;border: 1px solid #ccc;}































.box5 .rt-block, .contentbox5 {background: #151515;border: 1px solid #303030;}































#rt-body-surround .box5 .rt-block, #rt-body-surround .contentbox5 {background: #fff;border: 1px solid #eaeaea;}































.box6 .rt-block, .contentbox6 {border: 1px solid #303030;}































.box6 .module-title {background: #FFF5A5;border-bottom: 1px solid #303030;color: #333;}































.box6 .module-title span {color: #000;}































#rt-body-surround .box6 .rt-block, #rt-body-surround .contentbox6 {background: #fff;border: 1px solid #eaeaea;}































#rt-body-surround .box6 .module-title {background: #f0f0f0;border-bottom: 1px solid #eaeaea;}































.box7 .module-title {background: #404040;}































#rt-body-surround .box7 .rt-block {border: 1px solid #ddd;}































#rt-body-surround .box7 .module-title {background: #eaeaea;border-bottom: 1px solid #ddd;}































.box8 .rt-block {border: 1px solid #303030;}































.box8 .module-title {border-bottom: 1px solid #303030;}































#rt-body-surround .box8 .rt-block {background: #ddd;border: 1px solid #ccc;}































#rt-body-surround .box8 .module-title {background: #d0d0d0;border-bottom: 1px solid #ccc;}































/*.icon1 .rt-block {background: url(../images/style1/icon-1a.png) 50% 10px no-repeat;}































.icon2 .rt-block {background: url(../images/style1/icon-2a.png) 50% 10px no-repeat;}































.icon3 .rt-block {background: url(../images/style1/icon-3a.png) 50% 10px no-repeat;}































.icon4 .rt-block {background: url(../images/style1/icon-4a.png) 50% 10px no-repeat;}































.icon5 .rt-block {background: url(../images/style1/icon-5a.png) 50% 14px no-repeat;}*/































/*#rt-body-surround .icon1 .rt-block {background: url(../images/style1/icon1.png) 50% 10px no-repeat;}































#rt-body-surround .icon2 .rt-block {background: url(../images/style1/icon2.png) 50% 10px no-repeat;}































#rt-body-surround .icon3 .rt-block {background: url(../images/style1/icon3.png) 50% 10px no-repeat;}































#rt-body-surround .icon4 .rt-block {background: url(../images/style1/icon4.png) 50% 10px no-repeat;}































#rt-body-surround .icon5 .rt-block {background: url(../images/style1/icon5.png) 50% 14px no-repeat;}*/































































/* Scrolling Modules */































.controls .up, .controls .down {background: transparent url(../images/style1/scrolling-modules.png) no-repeat;}































































/* Side Menu */































.module-content ul.menu li,ul.newsfeed li {border-bottom: 1px dashed rgba(255,255,255,0.2);}































#rt-body-surround .module-content ul.menu li,#rt-body-surround ul.newsfeed li {border-bottom: 1px dashed rgba(0,0,0,0.2);}































.module-content ul.menu li:hover, .module-content ul.menu li.active {background: #151515;}































#rt-body-surround .module-content ul.menu li:hover, #rt-body-surround .module-content ul.menu li.active {background: #e9e9e9;}































.module-content ul.menu li > a, .module-content ul.menu li > .separator, .module-content ul.menu li > .item {background-image: url(../images/style1/main-arrows.png);}































#rt-body-surround .module-content ul.menu li > a, #rt-body-surround .module-content ul.menu li > .separator, #rt-body-surround .module-content ul.menu li > .item {background-image: url(../images/style1/body-arrows.png);}































































/* Buttons and Inputs */































.readon {background: #303435 url(../images/style1/readon2-bg.png) 50% 0 repeat-x;box-shadow: 0 1px 2px rgba(0,0,0,0.8);}































#rt-body-surround .readon {background: #fff url(../images/style1/readon-bg.png) 50% 100% repeat-x;border-left: 1px solid #f6f6f6;border-right: 1px solid #f6f6f6;}































.rokradios, .rokchecks, .rokradios-active, .rokchecks-active {background-image: url(../images/style1/rokinputs.png);}































#rt-body-surround .rokradios, #rt-body-surround .rokchecks, #rt-body-surround .rokradios-active, #rt-body-surround .rokchecks-active {background-image: url(../images/style1/body-rokinputs.png);}































































/* Branding */































#rocket {background: url(../images/style1/rocket.png);}































#rt-copyright {background: #700303;}































































/* Typography */































#rt-body-surround .inputbox,#rt-popuplogin .inputbox {background: #FDFEEC;border: 1px solid #ddd;}































#form-login ul li a, #com-form-login ul li a, ul.rt-more-articles li a, .rt-category-list ul li a, ul.mostread li a, ul.latestnews li a, .weblinks ul li a, ul.newsfeed li a {background-image: url(../images/style1/main-arrows.png);}































#rt-body-surround #form-login ul li a, #rt-body-surround #com-form-login ul li a, #rt-body-surround ul.rt-more-articles li a, #rt-body-surround .rt-category-list ul li a, #rt-body-surround ul.mostread li a, #rt-body-surround ul.latestnews li a, #rt-body-surround .weblinks ul li a, #rt-body-surround ul.newsfeed li a, #rt-popuplogin ul li a {background-image: url(../images/style1/body-arrows.png);}































p.dropcap6:first-letter, p.dropcap7:first-letter {background: #6CB1C2;color: #fff;}































em.highlight {background: #6CB1C2;color: #fff;}































body ul.checkmark li:after, body ul.circle-checkmark li:before, body ul.square-checkmark li:before, body ul.circle-small li:after, body ul.circle li:after, body ul.circle-large li:after {border-color: #6CB1C2;}































body ul.triangle-small li:after, body ul.triangle li:after, body ul.triangle-large li:after {border-color: transparent transparent transparent #6CB1C2;}































































/* Component */































.component-content .rt-article {border: 1px solid #000000;}































.component-content .rt-leading-articles .leading-0 .rt-article-inner {background: #fff;min-height: 460px; }















.rt-article-inner li {list-style-image:url(../images/tick.png);







margin-left:25px; }















.component-content .rt-article-inner-bg {background: #fff url(../images/style1/date-box-bg.png) 0 0 repeat-y;}































.component-content .rt-date-posted, .component-content .rt-date-modified {border-bottom-color: #eaeaea;}































.component-content .rt-articleinfo {border-top:1px solid #F2F2EE;border-bottom:1px solid #F2F2EE;}































.component-content .rt-article-icons .icon, .component-content .rt-article-icons ul li a, #rt-accessibility .button {background-image: url(../images/style1/article-icons.png);}































.component-content .rt-article-icons .print, .component-content .rt-article-icons .print-icon a {background-color: #8BCBDC;border:1px solid #8BCBDC;}































.component-content .rt-article-icons a:hover .print, .component-content .rt-article-icons .print-icon a:hover {background-color: #ffffff;border:1px solid #8BCBDC;}































.component-content .rt-article-icons .email, .component-content .rt-article-icons .email-icon a {background-color: #A9DEA1;border:1px solid #A9DEA1;}































.component-content .rt-article-icons a:hover .email, .component-content .rt-article-icons .email-icon a:hover {background-color: #ffffff;border:1px solid #A9DEA1;}































.component-content .rt-article-icons .pdf {background-color: #758273;border:1px solid #758273;}































.component-content .rt-article-icons a:hover .pdf {background-color: #ffffff;border:1px solid #758273;}































.component-content .rt-article-icons .edit, .component-content .rt-article-icons .edit-icon a {background-color: #E6E6E1;border:1px solid #E6E6E1;}































.component-content .rt-article-icons .edit:hover, .component-content .rt-article-icons .edit-icon a:hover {background-color: #ffffff;border:1px solid #E6E6E1;}































.component-content .rt-joomla-table tr.even td, .component-content .rt-joomla-table th {border: 1px solid #EAEAEA;border-radius: 3px;background: #fff;}































.component-content .rt-joomla-table tr.odd td, .pollstableborder th {border: 1px solid #EAEAEA;border-radius: 3px;background: #FBFBF9;}































.component-content fieldset.phrase, .component-content fieldset.word, .component-content fieldset.only {border-color: #eaeaea;}































































/* Demo */































.fp-feature img[src $="blank1.png"] {background: url(../images/demo/style1/feature-panel1.png) 4px 4px no-repeat;}































.fp-feature img[src $="blank2.png"] {background: url(../images/demo/style1/feature-panel2.png) 4px 4px no-repeat;}































.fp-feature img[src $="blank3.png"] {background: url(../images/demo/style1/feature-panel3.png) 4px 4px no-repeat;}































































/* RTL */































body.rtl ul.triangle-small li:after, body.rtl ul.triangle li:after, body.rtl ul.triangle-large li:after {border-color: transparent #6CB1C2 transparent transparent;}































































































/* modifications */































body { background-color:#d5d6d8 !important; }































#rt-footer { background-color:#bb0000 !important; color: #ffffff; margin-bottom:10px !important; }















#rt-footer .rt-grid-5 {



width:380px;



}











#rt-footer .rt-grid-3{



width:220px;



}











#rt-footer .rt-grid-4 {



width:280px;



}































#rt-maintop .rt-grid-4 { width:300px !important; height:380px !important; margin-top:5px !important; margin-bottom:5px !important; position:relative; border:none; border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px; background: #bb0000; }




#rt-maintop .rt-grid-3 { width:300px !important; height:380px !important; margin-top:5px !important; margin-bottom:5px !important; position:relative; border:none; border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px; background: #bb0000; }



























































#rt-maintop .rt-grid-4 a.readon { position:absolute; left:0; bottom:-2px; width:132px; height:48px; border:none; background: url(../images/style1/readmore.png) no-repeat 0 0; font-size:14px; line-height:48px; color:#CC0000; }































#rt-maintop .rt-grid-4 a.readon:hover { color:#069; }































#rt-maintop .rt-grid-4 a.readon span { font-size:14px; line-height:34px; color:#CC0000; }































#rt-maintop .rt-grid-4 a.readon span:hover { color:#069; }































#rt-maintop .rt-grid-4 h1.title, #rt-maintop .rt-grid-4 h2.title { background: url(../images/style1/header_bullet.gif) no-repeat 0 4px; padding-left:20px; text-align:left; font-family:Arial; font-weight: bold; }































#rt-maintop .rt-grid-4 .rt-block { position:static !important; padding:0px !important; margin:0 !important; }































#rt-maintop .rt-grid-4 ul { padding:0 !important; }































#rt-maintop .rt-grid-4 ul li.right_bullet { list-style:none; background: url(../images/style1/right_icon.gif) no-repeat 0 4px; padding-left:20px; margin-bottom:10px; text-align:left; }































#rt-maintop .rt-grid-4 img.fp_featured { position:absolute; bottom:0; left:0; border:medium none; border-bottom-left-radius:25px; -moz-border-bottom-left-radius:25px; -webkit-border-bottom-left-radius:25px; border-bottom-right-radius:25px; -moz-border-bottom-right-radius:25px; -webkit-border-bottom-right-radius:25px; padding:0 !important; margin:0 !important; box-shadow:none !important; -moz-box-shadow:none !important; -webkit-box-shadow:none !important; }































#rt-header .rt-grid-6 .logo-block { position:relative; left:-30px; top:0; }































#comments .fst_comment_name { width:auto !important; position: absolute; font-weight: bold; bottom: 75px; margin-right: 5px; }































#comments .fst_comment_created { width:auto !important; position: absolute; bottom: 75px; right: 25px; }































#fst_comments_scroll { padding-left: 50px; padding-top: 25px; padding-bottom: 50px; background:url(../images/style1/quotation_marks.png) no-repeat scroll 15px 15px #333; height: 132px; }































div.fst_comment {border-top: none !important; }































































#custom_testimonials {































  background: url("../images/style1/quotation_marks.png") no-repeat scroll 15px 15px #700303;































  height: 150px;































  width: 270px;































  overflow:hidden;































  position:relative;







  































}































































#custom_testimonials .quote_close {































  background: url("../images/style1/quotation_marks_shifted.png") no-repeat scroll 0 0 #700303;































  height: 23px;































  width: 32px;































  position:absolute;































  bottom:15px;































  right:15px;































}































































#custom_testimonials .testimonials {































  width:200px;































  position:absolute;































  left:50px;































  top:50px;































  display:none;































}































  































#custom_testimonials .testi_name {































  color:#FFF5A5;































  font-weight:bold;































}































































#custom_testimonials .testi_text {































  color:#DDDDDD;































}































#contact-form dt, #contact-form dd {































  float:none !important;































}































#contact-form dt label {































  font-weight:bold;































}































#contact-form dt label span.star {































  font-size:18px;































  line-height:20px;































  color:#C00;































  display:inline-block;































  padding-top:10px;































}































#contact-form dd input[type=text], #contact-form dd input[type=email], #contact-form dd textarea {































  padding:8px !important;































}































#contact-form dd input[type=text].invalid, #contact-form dd input[type=email].invalid, #contact-form dd textarea.invalid {































  background-color:#FFC6C6;































}































.osolCaptchaBlock table {































  width:auto !important;































}































.osolCaptchaBlock label {































  font-weight:bold;































}































#contact-form dd button.button {































    background-color: #040404;































    border: 1px solid #000000;































    color: #DDDDDD;































    cursor: pointer;































    display: block;































    letter-spacing: 1px;































    margin: 30px 0 0 0;































    outline: medium none;































    padding: 10px 15px !important;































    text-transform: uppercase;































    border-radius:5px;































    -moz-border-radius:5px;































    -webkit-border-radius:5px;































}































#contact-form dd button.button:hover {































    background-color: #151515;































}































div.contact div.contact-miscinfo {































  display:none;































}































div.contact h3 {































  visibility:hidden !important;































  display:none;































}







/*







li:before {







    display: block;







    width: 12px;







    height: 12px;







    content: url('../images/tick.png');







}*/

.btnrm a{
width: 138px;
display: block;
height: 40px;
padding:10px 20px;
font-family: arial;
font-size: 14px;
color:#f2f5a5;
text-align: left;
text-decoration: none;
background:url(../images/images/rmore.png) no-repeat;
}

.btnrm a:hover{
color:#ffffff;
background:url(../images/images/rmore_ro.png) no-repeat;
}

#img {background: transparent;}


#rt-main .rt-grid-9 .article-wrapper .rt-article-inner{
	min-height:500px;
}

#rt-main .rt-grid-9{
	width:620px;
}


#rt-main .rt-grid-3{
	width:300px;
}

#rt-main .rt-grid-8 .article-wrapper .rt-article-inner{
	min-height:500px;
}
