
/*content*/

.main {	margin: 0 auto;	position: relative;	width:950px; }
.container {	overflow:hidden; width: 100%;}
a{ color:#0c80a5; text-decoration:none; outline:none}
a:hover{ text-decoration:underline}

.img-left{ float:left; margin:0 15px 0 0}
.img-indent{ margin:0 0 3px 0}
.img-indent1{ margin:0 0 11px 0}

.p1{ margin:0 0 17px 0}
.p2{ margin:0 0 37px 0}

.code {
  border: 1px dashed gray;
  font-family:'Courier new';
  font-size:11px !important;
  padding:8px;
  background-color:aliceblue; 
}

/* media query */
.mainContainer {	
    overflow:hidden; width: 100%;
}

#headerMobile {
    position:fixed;
	width:100%;	
	border-bottom:2px solid #0071AE;
	z-index:1000;
}

@media screen and (min-width: 950px) {
    .contentContainer {
        float: right;    
        text-align:justify;
    }
    .leftContainer {      
        float:left;
        padding-right:20px;
        
   }
       
    body { 
	    height:100%; 
	    font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;
	    font-size:13px; 
	    line-height:18px;
	    color:#757575;
    }

    #mySection { width:100%; text-align:left; background:#fff; padding-top:2em; }
    
    #mySection h1{color:#323232; font-size:2.5em; font-weight:bold; text-transform:uppercase; margin-bottom:12px; line-height:1.2em; text-align:left}   
    #mySection h2{color:#323232; font-size:1.9em; font-weight:bold; text-transform:uppercase; margin-bottom:10px; line-height:1.2em;text-align:left}
    #mySection h3{color:#0C80A5; font-size:18px;margin-bottom:0.3em;  margin-top: 1em; line-height:1.2em;text-align:left}  
 
    #mySection p{ margin:0; font-size:13px;}  
    #mySection li{font-size:13px;}
}

@media screen and (max-width: 949px) {
    .contentContainer {      
        text-align:justify;
    }
    .leftContainer {
       clear:both;
    }    
     

    body { 
	   
	    font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;	   
        font-size:11pt; 
	    line-height:16pt;
	    color:#757575;
    }

    #mySection { width:100%; text-align:left; background:#fff; padding-top:0.2em; }

    #mySection h1{color:#323232; font-size:1.2em; font-weight:bold; text-transform:uppercase; margin-bottom:12px; line-height:1.2em; text-align:left}   
    #mySection h2{color:#323232; font-size:1.0em; font-weight:bold; text-transform:uppercase; margin-bottom:10px; line-height:1.2em;text-align:left}
    #mySection h3{color:#0C80A5; font-size:14px; margin-bottom:0.3em;  margin-top: 1em; line-height:1.3em;text-align:left;font-weight:bold}  
 
    #mySection p{ margin:0;  font-size:11pt; line-height:16pt;}  
    #mySection li{ font-size:11pt; 	    }

}

.contract {
    font-size:0.7em;
    line-height:1em;
    margin-left:3px;
    margin-top:2px;
}

/* fine media query*/

.blockIndex { text-align:justify; padding-bottom:20px; }


.justify {
    text-align: justify;
}
.color-blue{ color : #0C80A5}
.color-orange{ color : #DF7A18}
.background-blue{ color : #0C80A5}
.background-orange{ color : #DF7A18}


/*======= width =======*/
		
#mySection ul.list{margin:10px 0px 0px 0px; padding:0; list-style:none;}
#mySection ul.list li{background:url(/content/images/point1.gif) top left no-repeat; background-position:0 1px; margin:0; padding-left:26px; padding-bottom:12px }
#mySection ul.list li a{color:#0c80a5; text-decoration:none; line-height:18px} 
#mySection ul.list li a:hover { text-decoration:none; color:#f07700; }
		
#mySection ul.list1{margin:0; padding:0; list-style:none; text-align:left}
#mySection ul.list1 li{background:url(/content/images/point2.gif) top left no-repeat; background-position:0 6px; margin:0; padding-left:16px; padding-bottom:12px;text-align:left  }
#mySection ul.list1 li a{color:#0c80a5; text-decoration:none;text-align:left } 
#mySection ul.list1 li a:hover { text-decoration:none; color:#f07700;text-align:left }

#mySection ul.listVideo{margin:0; padding:0; list-style:none;}
#mySection ul.listVideo li{background:url(/content/images/video.png) top left no-repeat; background-position:0 1px; margin:0; padding-left:36px; padding-bottom:18px }
#mySection ul.listVideo li a{color:#0c80a5; text-decoration:none; line-height:32px} 
#mySection ul.listVideo li a:hover { text-decoration:none; color:#f07700; }


#mySection .inside{padding:35px 0px 50px 0px}
#mySection .inside1{padding:30px 0px 50px 0px}

.link{color:#e67403; background:url(/content/images/point2.gif) center right no-repeat; padding-right:13px; text-decoration:none; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px }
.link:hover{text-decoration:underline }

.button{color:#fff; background:#f07726; padding:0px 18px 0px 18px; line-height:32px; font-size:13px; font-weight:bold; display:block; text-decoration:none; border-style: solid; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; position: absolute; top:9px; right:14px  }
.button:hover{text-decoration:none; background:#0b799e }

.link-2 { display:inline-block; float:left; line-height:37px; background: url(/content/images/bg_link.png) top left no-repeat; width:126px; text-align:center; color:#fff; text-transform:uppercase; text-decoration:none; font-size:16px; }
.link-2:hover { background: url(/content/images/bg_link-act.png) top left no-repeat; text-decoration:none; color:#fff}

.SpotTitle{color:#5e5e5e; font-size:1.2em;  font-weight:bold; line-height:22px ;text-align:justify;  }

/*header*/
#myheader {color:#FFFFFF; background:#fff; height:152px; position:relative; z-index:100}
#myheader .indent{ top:95px; right:3px; position:absolute; padding:0; width:191px}
#myheader .inside{background:url(/content/images/bg_m.png) top left no-repeat; top:100px; left:0; width:100%;min-width:970px; position: absolute; padding:0; margin:0; z-index:100}
#myheader .nav{position:relative; padding:0; margin:0; z-index:100}

#myheader h1 {position:absolute; left:-10px; top:0px; text-indent:-9999px; text-align:left}
#myheader h1 a { display:block; width:400px; height:100px; background:url(/content/images/logo.png) no-repeat left top;	text-align:left}


.cultureSwitch{text-transform:uppercase; line-height:35px; font-weight:bold; display:block;  text-decoration:none;  color:white;  font-size:18px; font-family:  Verdana, Arial, Helvetica, sans-serif; padding-bottom:21px}
.cultureSwitch:hover{text-decoration:none; color:#2fc5fc }



/*--- superfish header menu begin ---*/
.sf-menu {margin:0; padding:0;	list-style: none; z-index:90; position:relative } 
.sf-menu li{display:inline; float:left; background:url(/content/images/bg_li.gif) top right no-repeat; padding:0 2px 0 0;}
.sf-menu li a{color:#2c2d2d;  text-decoration:none; display:block; float:left; line-height:50px; text-transform:uppercase; padding:0 15px 0 15px; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:14px;  } 
.sf-menu li a:hover {color:#2c2d2d;  text-decoration:none; background:url(/content/images/bg_li-hov.gif) top left repeat-x}
.sf-menu li a.current{ color:#fff;  text-decoration:none; background:url(/content/images/bg_li-act.gif) top left repeat-x}

.sf-menu .m{ margin:0; display:inline; float:left; background:none; padding-right:0}
.sf-menu .m a{color:#0e0e0e; text-decoration:none; display:block; line-height:50px; padding:0; width:79px; background:url(/content/images/m1.gif) top left no-repeat; height:50px} 
.sf-menu .m a:hover { background:url(/content/images/m1-act.gif) top left no-repeat; width:79px; }
.sf-menu .m a.current{ background:url(/content/images/m1-act.gif) top left no-repeat; width:79px; }

.sf-menu ul { position:absolute; top:-999em; width:10em; line-height:1.0; }
.sf-menu li:hover ul, .sf-menu li.sfHover ul {  top:50px; z-index:80;}

/*** DEMO SKIN ***/
.sf-menu ul {	width:167px; background:url(/content/images/bg_menu1.png); padding-top:20px; border-style: solid; border-radius:0 0 11px 11px; -moz-border-radius:0 0 11px 11px; -webkit-border-radius:0 0 11px 11px; padding-bottom:20px; behavior:url(js/PIE.htc); }
.sf-menu ul li {  text-align:left; line-height:30px; padding: 0 0px 0 19px; width:148px;  z-index:9; float:left; background:url(/content/images/bg_li2.png) bottom left repeat-x; }
.sf-menu ul li:hover {  text-align:left; line-height:30px; padding: 0 0px 0 19px; width:148px;  z-index:9; float:left; background:url(/content/images/bg_li2-act.png) bottom left repeat-x; }
.sf-menu ul li a {line-height:30px; height:30px; text-align:left;  font-size:13px;  color:#fff; z-index:9;  text-transform:none; text-shadow:none; position:relative; background:none; padding:0}
.sf-menu ul li a:hover { color:#fff; text-shadow:none; background:none }
.sf-menu ul .li {  text-align:left; line-height:30px; padding: 0 0px 0 27px; width:139px;  z-index:9; float:left; background:url(/content/images/bg_li3.png) bottom left repeat-x; }
.sf-menu ul .li:hover {  text-align:left; line-height:30px; padding: 0 0px 0 27px; width:139px;  z-index:9; float:left; background:url(/content/images/bg_li3-act.png) bottom left repeat-x; }
.sf-menu ul .li a {line-height:30px; height:30px; text-align:left;  font-size:13px; color:#fff; z-index:9;  text-transform:none; text-shadow:none; position:relative}
.sf-menu ul .li a:hover { color:#fff; text-shadow:none }
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {	 position:relative }
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {	left: 0; z-index: 80;}				
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul { top:-999em;}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul { left:180px; /* match ul width */ top:0;}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul { top:-999em;}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul { left:10em; /* match ul width */ top:0;}
.sf-sub-indicator {	position: absolute;	display:block;	right:10px;	width:10px;	height:10px; text-indent:-999em; overflow:hidden;}







.tail{ background:url(/content/images/tail.gif) bottom repeat-x; padding-bottom:22px; margin-bottom:21px}
.txt-1{ float:right; display:block; margin-bottom:31px; font-weight:bold; color:#5e5e5e}
.txt{ text-transform:uppercase; color:#0c80a5; display:block; font-size:15px; font-weight:bold;}
.link_1{color:#0c80a5; text-decoration:none}
.link_1:hover{text-decoration: underline }
.link_2{color:#df7a18; text-decoration:none}
.link_2:hover{text-decoration: underline }
.link_3{color:#564b4f; text-decoration:none}
.link_3:hover{text-decoration: underline }
.link_4{color:#038f91; text-decoration:none}
.link_4:hover{text-decoration: underline }
.link_5{color:#f9c422; text-decoration:none}
.link_5:hover{text-decoration: underline }
.link_6{color:#000000; text-decoration:none}
.link_6:hover{text-decoration: underline }
.txt1{ text-transform:uppercase; color:#df7a18; display:block; font-size:16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:bold}
.txt2{ text-transform:uppercase; color:#564b4f; display:block; font-size:16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:bold}
.txt3{ text-transform:uppercase; color:#038f91; display:block; font-size:16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;font-weight:bold}
.txt4{ text-transform:uppercase; color:#505fa0; display:block; font-size:16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;font-weight:bold; }
.txt5{ text-transform:uppercase; color:#f9c422; display:block; font-size:16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;font-weight:bold}
.txt6{ text-transform:uppercase; color:#000000; display:block; font-size:16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;font-weight:bold}

.indent{padding:35px 0px 0px 0px}

/*box*/
.box{ background:#fff; border:1px solid #efefef; border-style: solid; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; position:relative}

.box .indent-box{ padding:10px 5px 11px 10px; }

/*orders*/
.boxHeaderO{ background:#df7a18; border:0px; font-weight:bold; padding:8px; color:#fff; border-style: solid; border-top-left-radius:8px;  border-top-right-radius:8px; -moz-border-radius-topleft:8px; -webkit-border-radius-topright:8px; position:relative}
.boxBodyO{ background:#fff; border:1px solid #df7a18; padding:8px; border-style: solid; border-bottom-left-radius:8px;  border-bottom-right-radius:8px; -moz-border-radius-bottomleft:8px; -webkit-border-radius-bottomright:8px; position:relative}
.boxHeaderB{ background:#0C80A5; border:0px; font-weight:bold; padding:8px; color:#fff; border-style: solid; border-top-left-radius:8px;  border-top-right-radius:8px; -moz-border-radius-topleft:8px; -webkit-border-radius-topright:8px; position:relative}
.boxBodyB{ background:#fff; border:1px solid #0C80A5; padding:8px; border-style: solid; border-bottom-left-radius:8px;  border-bottom-right-radius:8px; -moz-border-radius-bottomleft:8px; -webkit-border-radius-bottomright:8px; position:relative}

/*misc*/


.resellerHeader
{
    background-color: yellow;
    border: 2px solid #8CC5FD;          
    margin-right: 0px;
    padding:2px 6px 2px 6px;
    margin-bottom:14px;
    float:right;
}



.pageTranslated {
    border-width:1px;
    border-style:dashed;
    border-color:black;
    background-color:lightyellow;
    color:black;
   /* position:absolute; 
      top: 153px;*/
    text-align: center;
  
    font-weight:bold;
    width: 100%;
    height:20px;

}


sel_____ect{font-size:.84em; color:#2d3331; height:20px}
	


/*footer*/
.myFooter  
{
    margin-top:20px;
     color:#2c2e31; 
     font-size:0.875em;    
     background: none repeat scroll 0 0 #EEEEEE;
     clear:both;
     padding: 20px;
     text-align: center;
 }

 
.myFooter a {color:#2c2e31; text-decoration:underline}  
.myFooter a:hover {  text-decoration:none}


/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
    color: #ff0000;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}

.validation-summary-valid
{
    display: none;
}

/* Styles for editor and display helpers
----------------------------------------------------------*/
.display-label,
.editor-label
{
    margin: 1em 0 0 0;
}

.display-field,
.editor-field
{
    margin:0.5em 0 0 0;
}

.clear
{
    clear: both;
}

.error
{
    color:Red;
}



fieldset 
{
    border:1px solid #ddd;
    padding:0 10px 4px 10px;
    margin :0 0 0 0;        
    border-radius: 5px;
    -moz-border-radius: 5px;
    clear:both;
}

legend 
{
    font-size:1.1em;
    font-weight: bold;
}

textarea 
{
    min-height: 45px;
    width:100%;
}

input[type="text"] 
{
    width:100%;  
 
}

input[type="password"] 
{
    width:100%;
    
}


/*buttons*/


.btn-big {    
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;

    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 2px #999999;
    cursor: pointer;
    display: block;   
    font-weight: bold;   
    text-align: center;
    text-decoration: none;  
    padding-left:10px;
    padding-right:10px;
    padding-top:6px;
    padding-bottom:6px;      
}

.btn-std {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
   border-style  : solid;
    border-width: 1px;
    box-shadow: 0 1px 2px #999999;
    cursor: pointer;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;   
    line-height: 30px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 100%;
}

.btn-orange {
   background: -moz-linear-gradient(#DF7A18, #EB943F) repeat scroll 0 0 transparent;
   background-image : -webkit-gradient(linear,left bottom,left top,color-stop(0, #DF7A18),color-stop(1, #EB943F)); /* Safari & Chrome */
   filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#DF7A18', endColorstr='#EB943F'); /* IE6 & IE7 */
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#DF7A18', endColorstr='#EB943F')"; /* IE8 */	
      
    border-color: #CA9236 #BC7500 #935600;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF !important;
    position: relative;
}


.btn-orange:hover {
    background: -moz-linear-gradient(#EB943F, #EB943F) repeat scroll 0 0 transparent;
    background-image : -webkit-gradient(linear,left bottom,left top,color-stop(0, #EB943F),color-stop(1, #EB943F)); /* Safari & Chrome */
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EB943F', endColorstr='#EB943F'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EB943F', endColorstr='#EB943F')"; /* IE8 */	
   
    
    border-color: #D9B270 #CF9D4A #B2874A;
    border-style: solid;
    border-width: 1px;
    text-decoration:none;
}
.btn-orange-down {
    background: -moz-linear-gradient(#FF9E00, #FFBF00) repeat scroll 0 0 transparent;
    background-image : -webkit-gradient(linear,left bottom,left top,color-stop(0, #FF9E00),color-stop(1, #FFBF00)); /* Safari & Chrome */
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF9E00', endColorstr='#FFBF00'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF9E00', endColorstr='#FFBF00')"; /* IE8 */	
    
    border-color: #D9B270 #CF9D4A #B2874A;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF !important;
}



.btn-gray {
    background: -moz-linear-gradient(#FDFDFD, #EDEDED) repeat scroll 0 0 transparent;
    background-image : -webkit-gradient(linear,left bottom,left top,color-stop(0, #FDFDFD),color-stop(1, #EDEDED)); /* Safari & Chrome */
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FDFDFD', endColorstr='#EDEDED'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FDFDFD', endColorstr='#EDEDED')"; /* IE8 */	

    
    border-color: #F8F8F8 #E3E3E3 #B7B7B7;
    border-style: solid;
    border-width: 1px;
    color: #333333 !important;
    position: relative;
}
.btn-gray:hover {
    background: -moz-linear-gradient(#FEFEFE, #F6F6F6) repeat scroll 0 0 transparent;
    background-image : -webkit-gradient(linear,left bottom,left top,color-stop(0, #FEFEFE),color-stop(1, #F6F6F6)); /* Safari & Chrome */
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FEFEFE', endColorstr='#F6F6F6'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FEFEFE', endColorstr='#F6F6F6')"; /* IE8 */	

    
    border-color: #F8F8F8 #E3E3E3 #B7B7B7;
    border-style: solid;
    border-width: 1px;
    color: #096ABC !important;
      text-decoration:none;
}
.btn-gray-down {
    background: -moz-linear-gradient(#F6F6F6, #FEFEFE) repeat scroll 0 0 transparent;
    background-image : -webkit-gradient(linear,left bottom,left top,color-stop(0, #F6F6F6),color-stop(1, #FEFEFE)); /* Safari & Chrome */
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F6F6F6', endColorstr='#FEFEFE'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F6F6F6', endColorstr='#FEFEFE')"; /* IE8 */	

    
    border-color: #F8F8F8 #E3E3E3 #B7B7B7;
    border-style: solid;
    border-width: 1px;
    color: #096ABC !important;
}

button {
    background: -moz-linear-gradient(#0C80A5, #11A8D9) repeat scroll 0 0 transparent !important;
    background-image : -webkit-gradient(linear,left bottom,left top,color-stop(0, #0C80A5),color-stop(1, #11A8D9)) !important; /* Safari & Chrome */
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0C80A5', endColorstr='#11A8D9') !important; /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0C80A5', endColorstr='#11A8D9')" !important; /* IE8 */
    border-color: #368FBF #0071AE #0071AE !important;
    border-style: solid !important;
    border-width: 1px !important;
    color: #FFFFFF !important;
}

.btn-blue {
    background: -moz-linear-gradient(#0C80A5, #11A8D9) repeat scroll 0 0 transparent;
     background-image : -webkit-gradient(linear,left bottom,left top,color-stop(0, #0C80A5),color-stop(1, #11A8D9)); /* Safari & Chrome */
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0C80A5', endColorstr='#11A8D9'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0C80A5', endColorstr='#11A8D9')"; /* IE8 */
    border-color: #368FBF #0071AE #0071AE;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF !important;
    position: relative;
}


.btn-blue-down {
    background: -moz-linear-gradient(#0098F7, #00B3FA) repeat scroll 0 0 transparent;
     background-image : -webkit-gradient(linear,left bottom,left top,color-stop(0, #0098F7),color-stop(1, #00B3FA)); /* Safari & Chrome */
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0098F7', endColorstr='#00B3FA'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0098F7', endColorstr='#00B3FA')"; /* IE8 */
    border-color: #369FDB #0085D1 #0085D1;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF !important;
}

.btn-blue:hover {
    background: -moz-linear-gradient(#23BDEF, #23BDEF) repeat scroll 0 0 transparent;
     background-image : -webkit-gradient(linear,left bottom,left top,color-stop(0, #23BDEF),color-stop(1, #23BDEF)); /* Safari & Chrome */
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#23BDEF', endColorstr='#23BDEF'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#23BDEF', endColorstr='#23BDEF')"; /* IE8 */
    border-color: #369FDB #0085D1 #0085D1;
    border-style: solid;
    border-width: 1px;
      text-decoration:none;
}


/*img*/

.screenshot{
	text-align:center;
}

.screenshot a{
	border:none !important;
}

.screenshot img{
	border:1px solid #ccc;
	padding:4px;
	background:#eee;
	margin:5px;
}



.leftArrow {background-image:url(/content/images/leftArrow.png); padding-right:16px;margin-right:4px}
.rightArrow {background-image:url(/content/images/rightArrow.png); padding-left:16px;margin-left:4px}



div.landingContainer p, div.landingContainer li{
    font-size: 16px !important;
}

div.landingContainer li {
    font-size: 16px !important;
    background-position-y: 4px !important;
}

div.landingContainer h3{
        font-size: 24px !important;
        font-weight:600;
}

div.landingContainer .descriptionRow {
    margin-bottom:50px;

}