﻿
body, div, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, tr
{
    margin: 0;
    padding: 0;    
}

h1 { font-size:170%; }
h2 { font-size:140%; }
h3 { font-size:120%;}
h4 { font-size:100%; }
h5 { font-size:100%; }
h6 { font-size:90%;  }
img{ border: 0; }
table { border-collapse:collapse; }

/*----------------------------------------------------------
The base color for this template is #5c87b2. If you'd like
to use a different color start by replacing all instances of
#5c87b2 with your new color.
----------------------------------------------------------*/
/*div, p, h1, h2, h3, h4, h5, h6
{
    margin: 0;
    padding: 0;
}*/
body 
{
    font-size:10pt;
    font-family: Arial;
    background-color: #cbe88e; /*  f3eada d6cebf E9E9E9 C6E6A2 cC6E6A2 C5E0EB #D7EAF9;*/  /*#B4DAF7;*/
    padding: 0 0 50px 0;
}
h1, h2, h3, h4
{
	font-weight:bold;
	color:Black;
}
.Bold 
{
    font-weight:bold;
}
a 
{
    color:#0000CC;
    text-decoration:none;
}
.FloatLeft
{
	float:left;
}
.FloatRight
{
	float:right;
}
.FloatEnd
{
    clear: both;
}
.page
{
    color:#595959;
    width:950px;
    margin:0 auto;
    direction: rtl;
    /*border: 1px solid black;*/
}
.TextField, textarea, select
{
    border:solid 1px #CFCFCF
}

input 
{
    vertical-align:middle;
}
input.Invalid {border:solid 1px red !important;}
.ErrorMessageContainer {color:Red;}
select, input, textarea  
{
    font-family: Arial;
}
textarea, input
{
    color:#303030;
}
.Submit 
{background:url("/Content/Images/btnBG.jpg") repeat-x;width:84px;height:20px;border:solid 1px #BFBFBF;
         cursor:pointer;color:#333;background-color:#BFBFBF;font-size:11px;line-height:10px;
}
/*======================
       Select
=======================*/
.InvisibleSelect 
{
    position:relative;
    z-index:2;
    opacity:0;
    filter:alpha(opacity=0);
}
.SelectBG 
{
    background:url("/Content/Images/SelectBG.jpg") no-repeat 1px 2px;position:absolute;
    top:0px;right:0px;z-index:1;border:solid 1px #CFCFCF;padding-right:3px;height:18px;
    background-color:white;
}
.SelectBG.Invalid {border:solid 1px red !important;}
.SelectBG.Focus {background-color:#FFFFFF;}
/*======================
       main
=======================*/
#main
{
    background-color: white;
    Background:url("/Content/Images/BG/BodyBG.png") repeat-y;
}
#main.WithLine
{
    background:url("/Content/Images/BG/BodyBG_MiddleLine.png") repeat-y;
}
#mainInner
{
    width: 900px;
    margin: 0 auto;
}
.BGTop_middleLine
{
    background:url("/Content/Images/BG/topbg_MiddleLine.png") no-repeat;height:24px;
}
.BGBottom_middleLine
{
    background:url("/Content/Images/BG/bottombg_MiddleLine.png") no-repeat;height:24px;
}
.BGTop
{
    background:url("/Content/Images/BG/topbg.png") no-repeat;height:24px;
}
.BGBottom
{
    background:url("/Content/Images/BG/bottombg.png") no-repeat;height:24px;
}

/*======================
       Footer
=======================*/
#FooterContainer 
{
    color:  #A6A6A6; 
    width:  950px;
    margin-top: 15px;
}
#FooterContainer h5
{
    font-size: 10pt;
}
#Footer
{   
    background-color: white;
    background:url("/Content/Images/BG/BodyBG.png") repeat-y;
}
#Footer .LinksGroup.First {border:none;}
#Footer .LinksGroup 
{
    width:185px;
    border-right:solid 1px;
    text-align:center;
}
#Footer .LinksGroup div
{
    display: inline-block;
    width: 65%;
    text-align: right;
    margin: 0 auto;
}
#Footer .LinksGroup a {display:block;line-height:18px;}
#Footer .LinksGroup #follow a {display:inline;line-height:18px;}
#FooterBottom{width: 80%; margin: 0 auto; text-align: center;padding-top: 15px;}
.LinksGroupContainer
{
   margin: 0 auto;
   width:750px;
  
}
.LinksGroupContainer div.LinksGroup
{
    float: right;
}
#FooterBottom h5
{
    margin-bottom: 3px;
	color:#595959;
}
#FooterBottom a
{
	color:#A6A6A6;
}
/*======================
       Header
=======================*/
#header
{
    /*border: 1px solid green;*/
}    
#header div.FloatRight
{
    width: 60%;
    position: relative;
    height: 90px;
}
#header div.FloatRight div
{
    padding-right: 20px;
}
#header div.FloatRight div.LoggedIn
{
    padding-right: 0;
}
#header div.FloatLeft
{
    width: 40%;
    top: 3px;
    position: relative; 
}
#topLinks
{
    font-size: 80%;
    margin: 10px 0;
}
.LeftColumnQube {padding:10px;}
#MainContainer
{
    width: 600px;
   
}
#SideContainer
{
    width: 280px;
    margin-right: 20px;
  
}
#LineSideContainer
{
    width: 290px;
    margin-right: 8px;
  
}
/*======================
       User Page
=======================*/
.Details
{
    /*right: -19px;*/
    position: static;
    width: 610px;
    margin-right: -19px;
    margin-top: 10px;
}

.Details p
{
    margin: 0;
    padding: 0;
}
/*==========================
        FileUploader
===========================*/
#ResumeUploader p
{
	line-height: 1.6em;
}
.UploadFile .UploaderContainer {height:21px;border:none;float:right;
            border:none;padding:0px;position:relative;
}
.UploadFile .FakeUploder {/*background:url("/Content/Images/btnUploadBG.jpg") no-repeat 3px 3px;*/
                          position:absolute;z-index:1;width:100%;
}
.UploadFile .txtFakeFU {border:solid 1px #B8B8B8;width:138px;margin-top:2px;text-align:left;}
.UploadFile .fuFile {width:205px;height:100%;position:relative;z-index:2;margin:0px;padding:0px;}
.UploadFile .fuFile input {width:227px;height:20px;position:absolute;right:0px;z-index: 2; 
                top:0px;text-align:left; opacity: 0;filter: alpha(opacity=0); 
}
.PointerArea {position:absolute;cursor:pointer;z-index:10;background:url('/Content/Images/Pixel.gif');}

/*======================
       Left Column Box
=======================*/
.LeftColumnQube .Title {font-size:16px;font-weight:bold;}
.LeftColumnQube .ListItem {width:100%;margin-top:12px;}
.LeftColumnQube .ListNumber {width:15px;margin-left:5px;}
.LeftColumnQube .ListText {width:215px;}

/*======================
          General
=======================*/
.Pointer {cursor: pointer;}
.DarkText, .BushThread {color:#404040;}
.PaleText {color:#B0B0B0;}
.HughText, .BushThread {font-size:140%}
.BigPlusText {font-size:120%}
.BigText {font-size:110%}
.TinyText {font-size:80%}
.MicroText {font-size:60%}
.BigHGap, .BigGap {margin-right: 10px; margin-left: 10px;}
.BigVGap, .BigGap {margin-top: 10px; margin-bottom: 10px;}
.BigHPad, .BigPad {padding-right: 10px; padding-left:10px;}
.BigVPad, .BigPad {padding-top: 10px; padding-bottom: 10px;}
.SmallVPad {padding: 5px 0;}
.SmallVPadBlack {padding: 5px 0; color:Black;}
.SmallVGap {margin: 5px 0;}
.SmallOuterGap {margin: 5px;}
.BigOuterGap {margin: 10px;}
.Left {text-align: left;}
.Right {text-align: right;}
.Center, .BtnDiv {text-align: center;}
.BText {font-weight:bold;}
.AfterSpace { margin-bottom:10px; }
.AfterHalfSpace { margin-bottom:5px; }
.ActionSuccess { color: Green; }
.Marker {background-color:#A5FF7F;}
/*======================
       HomePage
=======================*/
#CommunityBrief p
{
	padding: 3px 0;
}
#AboutUs p
{
	padding: 10px 0;
}
#AboutUs li
{
	padding: 5px 0;
}
#AboutUs b
{
	color:Black;
}
/*======================
          Forms
=======================*/
.LidForm div.SmallVGap div, .InviteForm div.SmallVGap div
{ width:100px; float:right;	font-size:110%; }
.LidForm div.SmallVGap input, .InviteForm div.SmallVGap input
{ width:154px; }
/*======================
       Forum Page
=======================*/
.OrList, .BushThread {margin:0px; padding-right:20px}
.FAQ .OrList {padding-right: 25px;}
.OrList li, .GapList p {margin-top:5px;}
.SoftBorder, .BtnDiv, .TinyImage, .SmallImage, .RegImage {border: solid 1px #B0B0B0;}
.TinyImage {width:23px;height:24px}
.SmallImage {width:47px;height:50px}
.RegImage {width:63px;height:70px}
.BtnDiv { background-color:#F2F2F2; font-size:75%;}
.BushThread { min-height:63px;}
#msgContainer .MessageThread { 	width: 510px; }
#UpdatesContent .MessageThread { 	width: 500px; }
#ExamEdit .TextField, #CommunityEdit .TextField { width:400px; margin-bottom:5px; }
#ExamEdit label, #CommunityEdit label, #SearchUser label { width:120px; display:block; float:right; }
/*=====================
=====================*/
.LeftSideTab a
{
	font-size:10pt;
	font-weight:bold;
	color:#595959;
	
}

h2 span
{
	color:#595959;
	font-size:10pt;
}
h1 span
{
	font-size: 8pt;
	font-weight:normal;
}

#FooterBottom a:hover
{   
    color: #595959;
}

/*======================
 TopMenu drop down menu
=======================*/
#TopMenu
{
    position: relative;
    bottom: -46px;
    height: 20px;
    right: -20px;
    margin-right: 8px; 
    z-index:1000;   
}
#header #TopMenu div
{
    float: right;
    position:relative;
    margin-right: 12px;
    padding-right: 0;     
}
#header #TopMenu div.DropdownInner,
#header #TopMenu div.DropdownInner .bottom
{
    float: none;
    margin-right: 0;
}
#TopMenu a
{
    display: inline-block;
    width: 70px;
    text-align: center;
    height: 20px;
    padding-top:5px;
    font-size: 105%;
    color: #404040;   
    bottom:-5px;
}
#TopMenu a.First
{
    margin-right: 0;
}
#TopMenu a.Selected
{
    background:url("/Content/Images/bg/tabBg.png") no-repeat;
}

#TopMenu a.SelectedWide
{
    background:url("/Content/Images/bg/tabBg_wide.png") no-repeat !important;
    background:url("/Content/Images/icons/upArrow.gif") no-repeat 3px center;
}

#TopMenu a.UnSelected
{
    background-color: Transparent;
}
#TopMenu div.DropdownContainer
{
    position: relative;
    width: 90px;
}
#TopMenu div.DropdownContainer div.DropdownInner
{
    top: 1px;
    left: 3px;    
    width: 110px;
}
#TopMenu div.DropdownContainer:hover 
{
    background:url("/Content/Images/bg/tabBg_wide.png") no-repeat;
    background-position: right top;
 }   
#TopMenu div.DropdownContainer:hover div.DropdownInner
{ 
    display: block; 
}
#TopMenu div.DropdownContainer div.DropdownInner, 
#TopMenu div.DropdownContainer div.DropdownInner *  
{ padding: 0; margin: 0; }
#TopMenu div.DropdownContainer ul li 
{ 
    background:url("/Content/Images/Menu/menu_Bg.png") repeat-y;    
    list-style: none; padding-top: 0px;
    width: 110px;
}
#TopMenu div.DropdownContainer div.DropdownInner ul li a:hover 
{ 
    background-color: #F2F2F2;     
}
#TopMenu div.DropdownContainer div.DropdownInner
{ 
    display: none;  
    z-index: 1000;
}
#TopMenu div.DropdownContainer div.DropdownInner a,
#TopMenu div.DropdownContainer  a
{
    padding-right: 7px;
    padding-left: 3px;
    padding-top: 4px;
    width: 94px;
    text-align: right;
}
#TopMenu div.DropdownContainer div.DropdownInner li a
{
    margin-right: 3px;
    padding-right: 5px;
    padding-left: 5px;
    background-color: #fff;
    font-size: 10pt;
}
#TopMenu div.DropdownContainer > a
{
    background:url("/Content/Images/icons/downArrow.gif") no-repeat 3px center;
    text-align: right;
    width: 75px;
    padding-top:5px;
}
#TopMenu div.DropdownContainer:hover > a
{
    background:url("/Content/Images/icons/upArrow.gif") no-repeat 3px center;
}
.DropdownContainer .bottom
{
     background:url("/Content/Images/Menu/bottombg.png") no-repeat center bottom;
     height: 3px;
     width: 110px;
}


/*              Twitter Button           */
a.TwitterBtn
{
	display:block;
	float:left;
}
a.TwitterBtn img
{
	top:5px;
	position:relative;
}
/*           Twitter Button End          */


.Message2{ color: Red;}
#banner h3
{
    padding-bottom: 4px;
}

#banner p a
{
    color: #B0ECEE;
    text-decoration: underline
}
#banner p
{
   /* color: Black;*/
    padding-bottom: 5px;
    
}

#banner .BigHPad
{
    background-image: url("/Content/Images/Banner/bonus.png");
    background-repeat: no-repeat;
}

#newBanner 
{
    background:url("/Content/Images/Banner/banner_money.png") ;
}

.bold
{
    font-weight:bold;
}