﻿@import url(http://fonts.googleapis.com/css?family=Open+Sans);
body {
    font-family:'Open sans';
    margin:0px;
    padding:0px;
    background:#efeeee;
}
table,td,tr {
    border-spacing:0px;
    margin:0px;
    padding:0px;
}
#header {
    height:52px;
    background:#fff;  
}

.border {
      border:1px solid #c2c4c6;
      background-color:White;
      margin-bottom:15px;
}
.borderright {
    border-right:1px dotted #c2c4c6;
}
a {
    text-decoration:none;
}
.footer {
    border-top:1px solid #ccc;
    background-image:url('../images/bg-footer.png');
    background-position:center center;
    text-align:left;
}
.copyright {
    font-size:13px;
    color:#808080;
}
.left {
    float:left;
}
.right {
    float:right;
}
.clear {
    margin-top:10px;
    margin-bottom:10px;
}
.f_12 {
    font-size:12px;
}
.f_14 {
    font-size:14px;
}
.f_16 {
    font-size:16px;
}
.f_18 {
    font-size:18px;
}
.f_20 {
    font-size:20px;
}
.f_25 {
    font-size:25px;
}
.f_30 {
    font-size:30px;
}
.f_40 {
    font-size:40px;
}
.f_50 {
    font-size:50px;
}
.f_60 {
    font-size:60px;
}
.f_70 {
    font-size:70px;
}

.W_200 {
    font-weight:200;
}
.W_300 {
    font-weight:300;
}
.W_400 {
    font-weight:400;
}
.W_500 {
    font-weight:500;
}
.W_600 {
    font-weight:600;
}

.P_10 {
    padding:10px;
}
.P_15 {
    padding:15px;
}
.P_20 {
    padding:20px;
}
.P_25 {
    padding:25px;
}

.M_Botm_10 {
    margin-bottom:10px;
}
.M_Botm_15 {
    margin-bottom:15px;
}
.M_Botm_20 {
    margin-bottom:20px;
}
.M_10 {
    margin:10px;
}

.h_2 {
    height:200px
}
.h_3 {
    height:300px
}
.h_4 {
    height:400px
}
.h_5 {
    height:500px
}
.h_6 {
    height:600px
}

.bold {
    font-weight:bold;
}
.white {
    color:#ffffff;    
}
.gray {
    color:#5a5959;    
}
.darkgray {
    color:rgb(27, 27, 27);    
}
.black {
    color:#000000;    
}
.red {
    color:#eb0606;    
}
.green {
    color:#08934b;    
}
.blue {
    color:#329be6;    
}
.hotpink {
    color:#ff00a4;
}

.col_1 {
    width:10%;
}
.col_2 {
    width:20%;
}
.col_3 {
    width:30%;
}
.col_4 {
    width:40%;
}
.col_5 {
    width:50%;
}
.col_6 {
    width:60%;
}
.col_7 {
    width:70%;
}
.col_8 {
    width:80%;
}
.col_9 {
    width:90%;
}
.col_95 {
    width:95%;
}
.col_10 {
    width:100%;
}

.boxshadow {
     -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
}

.border_top {
    border-top:1px dotted #ccc;
}
/**************************************************************************************************************************************/
.logout {
   border-left:1px solid #c2c4c6;
    border-right:1px solid #c2c4c6;
    text-align:center;
    height:82px;
    vertical-align:middle;
     
}
    .logout:hover {
        background:#e8e8e9;
    }
    .logout a {
       display:block;
        color:#808080;
    }

.Profile {
    background:#fff;
    padding:10px;
    border-radius:5px;    
}
    .Profile span Edit a{
        font-size:18px;
        color:#329be6;
    }
    .Profile.bg {
        background-image:url('../images/bg-nav-1.gif');
        background-repeat:repeat-x repeat-y;
    }
.UserProfile {
    background:#f8f8f8;
}
.OiralFeed:hover {
    background:rgb(245, 253, 255);
}
.Message:hover {
    background:rgb(246, 246, 246);
}



/*********************************************************************************************************/
#header3 {
     min-width: 200px;
  position: relative;  
  background: #fff;
  border-right: 1px solid #c2c4c6;
  border-left: 1px solid #c2c4c6;
  height:78px;
  color: #474747; 
}
    #header3 span {
         padding: 0;
      margin: 0;
      list-style: none;
      position: relative;
      display: inline-table; }}
    

#header2 {
     min-width: 200px;
  position: relative;  
  background: #fff;
  border-right: 1px solid #c2c4c6;
  border-left: 1px solid #c2c4c6;
  /*height:78px;*/
  color: #474747; 
}
#header2 nav {
    text-align:right; 
    z-index: 9999;
    
}
    #header2 nav ul {
      padding: 0;
      margin: 0;
      list-style: none;
      position: relative;
      display: inline-table; }

        #header2 nav ul a {
          
            padding-top:10px;
            padding-bottom:8px;   
            text-align: center;
            color:#5a5959;
            font-size:14px;
            min-width: 208px;
        }

      #header2 nav ul ul {
        display: none; }
      #header2 nav ul li:hover > ul {
          margin-top:-1px !important;
        display: block; }
      #header2 nav ul:after {
        content: "";
        clear: both;
        display: block; }
      #header2 nav ul li {
        float: left;

      }
        #header2 nav ul li:hover {
            
         /* background: #f2f2f2; */}
        #header2 nav ul li a {
          display: block;
          text-decoration: none; 
          font-size:14px;
        }
      #header2 nav ul ul {
         
        background: white;
        overflow: hidden;
        border: 1px solid #d2d2d2;
        right: 0;
        -webkit-border-bottom-right-radius: 15px;
        -webkit-border-bottom-left-radius: 15px;
        -moz-border-radius-bottomright: 15px;
        -moz-border-radius-bottomleft: 15px;
        border-bottom-right-radius: 15px;
        border-bottom-left-radius: 15px;
        min-width: 243px;
        padding: 0;
        position: absolute;
        top: 100%;
        z-index: 39;
        right: -1px; }
        #header2 nav ul ul li {
            
          float: none;
          position: relative;
          border-bottom: 1px solid #d2d2d2; }
        #header2 nav ul ul li:last-child {
            border-bottom: none; }
          #header2 nav ul ul li a {
            padding: 10px 20px; /*22 44*/
            text-align: left;
            font-size:14px;
          }
        #header2 nav ul ul ul {
          position: absolute;
          left: 100%;
          top: 0; }

                  
          #header2 .company-logo2 {
            display: inline-block;
           /* font: 12pt/52px "MuseoSans300Regular", Arial, Helvetica, sans-serif; */
            width: 30px;
            height: 30px;
            z-index: 20;
            border-radius: 50%;
            border: 2px solid #dcdcdc;
            overflow: hidden;
            background: none;
            vertical-align: middle;
            margin-left: 5px; }

    /**************************************************Button********************************************/

.Blue_Button {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0));
	background:-moz-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:-webkit-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:-o-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:-ms-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:linear-gradient(to bottom, #3d94f6 5%, #1e62d0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0',GradientType=0);
	background-color:#3d94f6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #337fed;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #1570cd;
}
.Blue_Button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6));
	background:-moz-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:-webkit-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:-o-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:-ms-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:linear-gradient(to bottom, #1e62d0 5%, #3d94f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6',GradientType=0);
	background-color:#1e62d0;
}
.Blue_Button:active {
	position:relative;
	top:1px;
}



.Green_Button {
	-moz-box-shadow:inset 0px 1px 0px 0px #a4e271;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;
	box-shadow:inset 0px 1px 0px 0px #a4e271;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));
	background:-moz-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-o-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-ms-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);
	background-color:#89c403;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #74b807;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528009;
}
.Green_Button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403));
	background:-moz-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-webkit-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-o-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-ms-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403',GradientType=0);
	background-color:#77a809;
}
.Green_Button:active {
	position:relative;
	top:1px;
}


.Gray_Button {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.Gray_Button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.Gray_Button:active {
	position:relative;
	top:1px;
}


.Red_Button {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f));
	background:-moz-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-o-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0);
	background-color:#f24537;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d02718;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}
.Red_Button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537));
	background:-moz-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-webkit-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-o-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-ms-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537',GradientType=0);
	background-color:#c62d1f;
}
.Red_Button:active {
	position:relative;
	top:1px;
}


.Pink_Button {
	-moz-box-shadow:inset 0px 1px 0px 0px #fbafe3;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fbafe3;
	box-shadow:inset 0px 1px 0px 0px #fbafe3;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ff5bb0), color-stop(1, #ef027d));
	background:-moz-linear-gradient(top, #ff5bb0 5%, #ef027d 100%);
	background:-webkit-linear-gradient(top, #ff5bb0 5%, #ef027d 100%);
	background:-o-linear-gradient(top, #ff5bb0 5%, #ef027d 100%);
	background:-ms-linear-gradient(top, #ff5bb0 5%, #ef027d 100%);
	background:linear-gradient(to bottom, #ff5bb0 5%, #ef027d 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bb0', endColorstr='#ef027d',GradientType=0);
	background-color:#ff5bb0;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ee1eb5;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #c70067;
}
.Pink_Button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ef027d), color-stop(1, #ff5bb0));
	background:-moz-linear-gradient(top, #ef027d 5%, #ff5bb0 100%);
	background:-webkit-linear-gradient(top, #ef027d 5%, #ff5bb0 100%);
	background:-o-linear-gradient(top, #ef027d 5%, #ff5bb0 100%);
	background:-ms-linear-gradient(top, #ef027d 5%, #ff5bb0 100%);
	background:linear-gradient(to bottom, #ef027d 5%, #ff5bb0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef027d', endColorstr='#ff5bb0',GradientType=0);
	background-color:#ef027d;
}
.Pink_Button:active {
	position:relative;
	top:1px;
}






