body										{font-family: Century Gothic, Arial, Tahoma, sans-serif; font-size:14px; text-decoration:none; color:#fff; margin:0; padding:0;}

.contentEditor								{background-color:#000; font-family: Century Gothic, Arial, Tahoma, sans-serif; font-size:14px; text-decoration:none; color:#fff;}

.bodyClass									{font-family: Century Gothic, Arial, Tahoma, sans-serif; font-size:14px; text-decoration:none; color:#fff; margin:0; padding:0; background:url(inside_bg.jpg) no-repeat fixed top center;}

img											{border:0px;}
div, table, tr, td							{font-family: Century Gothic, Arial, Tahoma, sans-serif; font-size:14px; text-decoration:none; color:#fff; margin:0; padding:0;}

a											{font-family: Century Gothic, Arial, Tahoma, sans-serif; font-size:14px; text-decoration:none; color:#fff; text-decoration:none;}
a:hover										{font-family: Century Gothic, Arial, Tahoma, sans-serif; font-size:14px; text-decoration:none; color:#f5f5f5; text-decoration:none;}

select, option								{font-family: Century Gothic, Arial, Tahoma, sans-serif; font-size:14px; text-decoration:none; color:#fff;}

ul, li										{list-style-type:none; margin:0; padding:0;}

.Show										{display:visible;}
.Hide										{display:none;}

.border										{border:1px solid #42464e;}

h1.headline									{font-weight:100; color:#6eafff; font-size:24px; margin:0; padding:0;}
h1.headline span							{font-weight:100; color:#fff; font-size:24px; margin:0; padding:0;}
h2											{font-weight:100; color:#fff; font-size:24px; margin:0; padding:0;}
h2.footer									{font-weight:100; color:#fff; font-size:20px; margin:0; padding:0;}
h2.contenttitle								{font-weight:100; color:#fff; font-size:18px; margin:0; padding:0;}

hr											{border:0; border-bottom:1px solid #ffffff;}

/*====================================================================================================== Start Main Slider ======================================================================================================*/
.cycle-slideshow							{width: 100%; height:620px; margin: 0 auto; min-width:1000px; padding: 0; overflow:hidden; display:inline}
.cycle-slideshow .mySlide					{position: absolute; top: 0; right: 0; width: 100%; min-width:1000px; padding: 0; overflow:hidden;}
.slideText									{position:absolute; z-index:5000; top:200px; display:table; width:100%; text-align:left;}
.composite-example > div .cycle-overlay		{position: absolute; top: 0; right: 0; width: 100%; min-width:1000px; padding: 0; overflow:hidden;}
.cycle-slideshow img						{border:0; width:100%; height:501px; margin:0;}
/*======================================================================================================= End Main Slider =======================================================================================================*/

.header_line								{background:url(header_bg.png) no-repeat top center; height:133px; vertical-align:top;}

.top_menu									{font-size:11px;}
.top_menu:hover								{font-size:11px; color:#4196ff}

/*======================================================================================================= Start Main Menu =======================================================================================================*/

#nav {list-style-type:none; margin:0; padding:0; position:relative; z-index:999}
#nav li { position:relative; float:left; padding:0 0 0 10px; margin:0; background:transparent;}
#nav li img { display:none; }
#nav li:hover img { display:block; }
#nav li.last { border-right:0; }
#nav li:hover { background:transparent; }
#nav a { display:block; color:#fff; text-decoration:none; line-height:29px; }
#nav a b { position:absolute; bottom:-1px; right:0; border-left:12px dashed transparent; }

/* ----------- Drop Down ---------- */
#nav ul { position:absolute; left:-15984px; top:32px; list-style:none; background:#4390ee; width:212px; margin:0; padding:0; list-style-type:none;}
#nav ul li {width:192px; padding:0; margin:0; text-align:left; padding:0 10px;}
#nav ul li:hover {width:192px; padding:0; margin:0; text-align:left; background:#2d74cd; padding:0 10px;}
#nav li:hover ul { left:0; top:auto; }

/* 2nd Level Drop */
#nav li:hover ul ul { left:-15984px; background:#2d74cd}
#nav ul li:hover ul { left:212px; top:3px; background:#2d74cd}
#nav ul li:hover ul li:hover {background:#165cb3}

/*
#coolMenu, #coolMenu ul						{list-style: none;}
#coolMenu									{float: left; margin-right:1px;}
#coolMenu > li								{float: left; margin-right:1px;}
#coolMenu li a.sub							{display: block; padding:0 0 0 10px; text-decoration: none;}
#coolMenu ul								{position: absolute; display: none; z-index: 999;}
#coolMenu ul li a							{width: auto;}
#coolMenu li:hover ul.noJS					{display: block;}

#mySub .main_menu_inside					{line-height:29px; padding:0px 10px; color:#fff; display:inline-block; font-size:12px;}
#mySub .main_menu_inside:hover				{line-height:29px; padding:0px 10px; color:#fff; background:#2d74cd; display:inline-block; font-size:12px;}
*/
/*======================================================================================================= End Main Menu ========================================================================================================*/

.home_moto									{background:url(bg_sub.png) repeat; padding:10px; font-size:24px; color:#ffffff;}

.more_btn									{font-size:18px; color:#fff; background:url(more_bg.png) repeat; padding:5px 10px;}
.more_btn:hover								{font-size:18px; color:#fff; background:#42464e; padding:5px 10px;}

.bg											{background:url(bg.jpg) no-repeat top center;}

.bottom_bg									{background:url(bg.jpg) no-repeat bottom center; height:600px; position:relative; margin-top:-63px; z-index:0;}

.footer_text								{color:#7b7f87; font-size:11px;}
.footer_link								{color:#7b7f87; font-size:11px;}
.footer_link:hover							{color:#f5f5f5; font-size:11px;}

#footer_menu								{margin:0; padding:0;}
#footer_menu li								{margin:0; padding:0; line-height:20px;}
#footer_menu li a							{font-size:14px; color:#ffffff;}
#footer_menu li a:hover						{font-size:14px; color:#4196ff;}

.newsletter_input							{width:250px; height:22px; border-bottom:1px solid #ffffff; background:transparent; border-top:0px; border-left:0px; border-right:0px; font-size:12px; color:#ffffff; vertical-align:top;}

.footer_social li							{margin-bottom:3px;}

.welcome_title								{font-size:18px; padding:5px; background:url(more_bg.png) repeat;}
.welcome_text								{font-size:14px; padding:10px; background:url(bg_text.png) repeat; width:490px; text-align:justify}

.bgContent									{background:url(bgContent.png) repeat top center; padding:0 20px;}

.right_menu									{padding: 3px 10px; background:transparent; color:#fff; font-size:12px; display:inline-block; margin-bottom:5px;}
.right_menu:hover							{padding: 3px 10px; background:#4196ff; color:#fff; font-size:12px; display:inline-block; margin-bottom:5px;}

.tfvNormal									{font-size:14px; font-weight:bold;}
.contact_input								{border:1px solid #f5f5f5; width:300px; height:28px; color:#fff; background:transparent; vertical-align:middle;}
.form_textarea								{border:1px solid #f5f5f5; width:300px; height:100px; color:#fff; background:transparent; vertical-align:middle;}
.contact_refresh							{color:#f5f5f5;}
.contact_refresh:hover						{color:#ccc;}
.btn_input									{border:1px solid #333; padding:10px 15px; color:#fff; background:#6eafff; font-size:12px; cursor:pointer;}
.btn_input:hover							{border:1px solid #333; padding:10px 15px; color:#fff; background:#173c5a; font-size:12px; cursor:pointer;}

.contact_link								{text-decoration:underline}
.contact_link:hover							{color:#4091f2; text-decoration:underline}

#myListLightbox								{margin:0; padding:0;}
#myListLightbox li							{margin:0; padding:0; float:left; list-style-type:none; margin:10px;}

#mainTableStyle								{position: absolute; z-index: 999; top: 0px}

.centerTable								{margin: 0px auto}

.rightPos									{text-align: right}
.rightFloat									{float: right}

.paddingTop									{padding-top: 80px}

.posRelative								{position: relative; z-index: 1}

.1stBG										{background: url(topSliderbg.png) no-repeat center top}
.2ndBG										{background: url(bottomSliderbg.png) no-repeat center top}

.bgColor									{background: #42464e}

.noneVisible								{display:none;}