/* Containers
MS Saghafi
*/ 
body {
    min-width: 948px; 
}

/* Containers
----------------------------------------------------------------------------------------------------*/
.container {
    margin-left: auto;
    margin-right: auto;
    width: 900px;
   padding-right:48px;
}
/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.Tgrid_1,
.Tgrid_2,
.Tgrid_3,
.Tgrid_4,
.Tgrid_5,
.Tgrid_6,
.Tgrid_7,
.Tgrid_8,
.Tgrid_9,
.Tgrid_10
{
   display: inline;
   float: right;
   position: relative;
   margin-left: 10px;
   margin-right: 10px;
}
.Tgrid_1R,
.Tgrid_2R,
.Tgrid_3R,
.Tgrid_4R,
.Tgrid_5R,
.Tgrid_6R,
.Tgrid_7R,
.Tgrid_8R,
.Tgrid_9R,
.Tgrid_10R
{
   display: inline;
   float: right;
   position: relative;
   margin-left: 0px;
   margin-right: 0px;
}
.container .Tgrid_1 {
	width:70px;
}
.container .Tgrid_1R {
	width:90px;
}
.container .Tgrid_2 {
	width:160px;
}
.container .Tgrid_2R {
	width:180px;
}
.container .Tgrid_3 {
	width:250px;
}
.container .Tgrid_3R {
	width:270px;
}
.container .Tgrid_4 {
	width:340px;
}
.container .Tgrid_4R {
	width:360px;
}
.container .Tgrid_5 {
	width:430px;
}
.container .Tgrid_5R {
	width:450px;
}
.container .Tgrid_6 {
	width:520px;
}
.container .Tgrid_6R {
	width:540px;
}
.container .Tgrid_7 {
	width:610px;
}
.container .Tgrid_7R {
	width:630px;
}
.container .Tgrid_8 {
	width:700px;
}
.container .Tgrid_8R {
	width:720px;
}
.container .Tgrid_9 {
	width:790px;
}
.container .Tgrid_9R {
	width:810px;
}
.container .Tgrid_10 {
	width:880px;
}
.container .Tgrid_10R {
	width:900px;
}
.Tpush_1, Tpull_1,
.Tpush_2, Tpull_2,
.Tpush_3, Tpull_3,
.Tpush_4, Tpull_4,
.Tpush_5, Tpull_5,
.Tpush_6, Tpull_6,
.Tpush_7, Tpull_7,
.Tpush_8, Tpull_8,
.Tpush_9, Tpull_9,
.Tpush_10, Tpull_10
{position: relative;}
.container .Tpush_1 {
right:90px;
}
.container .Tpull_1 {
right: -90px;
}
.container .Tpush_2 {
right:180px;
}
.container .Tpull_2 {
right: -180px;
}
.container .Tpush_3 {
right:270px;
}
.container .Tpull_3 {
right: -270px;
}
.container .Tpush_4 {
right:360px;
}
.container .Tpull_4 {
right: -360px;
}
.container .Tpush_5 {
right:450px;
}
.container .Tpull_5 {
right: -450px;
}
.container .Tpush_6 {
right:540px;
}
.container .Tpull_6 {
right: -540px;
}
.container .Tpush_7 {
right:630px;
}
.container .Tpull_7 {
right: -630px;
}
.container .Tpush_8 {
right:720px;
}
.container .Tpull_8 {
right: -720px;
}
.container .Tpush_9 {
right:810px;
}
.container .Tpull_9 {
right: -810px;
}
.container .Tpush_10 {
right:900px;
}
.container .Tpull_10 {
right: -900px;
}
/* space
---------------------------------------------------------------------------------------------------- */
.PBottom {
   padding-bottom: 20px
}
.PTop {
   padding-top: 20px
}
.MBottom {
   margin-bottom: 20px
}
.MTop {
   margin-top: 20px
}
/*
show or hide
----------------------------------------------------------------------------------------------------*/
.Tshow {
   display: inline;
}
.Thide {
   display: none;
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.TalphaF {
   margin-right: 10px;
}.TomegaF {
margin-left: 10px;
}
.TalphaT {
margin-right: 0;
}
.TomegaT {
margin-left: 0;
}
.container .Tprefix_0 {
	padding-right:0px;
}
.container .Tprefix_1 {
	padding-right:90px;
}
.container .Tprefix_2 {
	padding-right:180px;
}
.container .Tprefix_3 {
	padding-right:270px;
}
.container .Tprefix_4 {
	padding-right:360px;
}
.container .Tprefix_5 {
	padding-right:450px;
}
.container .Tprefix_6 {
	padding-right:540px;
}
.container .Tprefix_7 {
	padding-right:630px;
}
.container .Tprefix_8 {
	padding-right:720px;
}
.container .Tprefix_9 {
	padding-right:810px;
}
.container .Tprefix_10 {
	padding-right:900px;
}
.container .Tsuffix_0 {
  padding-left:0px;
}
.container .Tsuffix_1 {
  padding-left:90px;
}
.container .Tsuffix_2 {
  padding-left:180px;
}
.container .Tsuffix_3 {
  padding-left:270px;
}
.container .Tsuffix_4 {
  padding-left:360px;
}
.container .Tsuffix_5 {
  padding-left:450px;
}
.container .Tsuffix_6 {
  padding-left:540px;
}
.container .Tsuffix_7 {
  padding-left:630px;
}
.container .Tsuffix_8 {
  padding-left:720px;
}
.container .Tsuffix_9 {
  padding-left:810px;
}
.container .Tsuffix_10 {
  padding-left:900px;
}
.container .Tpush_0 {
  right:0px;
}
.container .Tpush_1 {
  right:90px;
}
.container .Tpush_2 {
  right:180px;
}
.container .Tpush_3 {
  right:270px;
}
.container .Tpush_4 {
  right:360px;
}
.container .Tpush_5 {
  right:450px;
}
.container .Tpush_6 {
  right:540px;
}
.container .Tpush_7 {
  right:630px;
}
.container .Tpush_8 {
  right:720px;
}
.container .Tpush_9 {
  right:810px;
}
.container .Tpush_10 {
  right:900px;
}
.container .Tpull_0 {
  right: -0px;
}
.container .Tpull_1 {
  right: -90px;
}
.container .Tpull_2 {
  right: -180px;
}
.container .Tpull_3 {
  right: -270px;
}
.container .Tpull_4 {
  right: -360px;
}
.container .Tpull_5 {
  right: -450px;
}
.container .Tpull_6 {
  right: -540px;
}
.container .Tpull_7 {
  right: -630px;
}
.container .Tpull_8 {
  right: -720px;
}
.container .Tpull_9 {
  right: -810px;
}
.container .Tpull_10 {
  right: -900px;
}
/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
.clearfix:before,
.clearfix:after {
  content: '\0020';
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
.clearfix:after {
  clear: both;
}
/*
  The following zoom:1 rule is specifically for IE6 + IE7.
  Move to separate stylesheet if invalid CSS is a problem.
*/
.clearfix {
  zoom: 1;
}/* Fix Menu */
.FixMenu {
   width: 100%;
   right: 0px;
   position: fixed;
   z-index: 9998; 
}
.FixMenu .container {
   position: relative;
}
.FixMenu-Side {
   right: 0px;
   position: absolute;
   width: 48px;
}
